diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 1f4983059..4a12a3f9f 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -837,7 +837,7 @@ namespace AYA.SlnSinort.WCF .Replace("$Usuario", model.Solicitud.UsuarioSistema).Replace("$Link", "AquĆ­ ").Replace("|", "
"); correo.CUERPO = body; email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = email; respuesta = respuestaAyA.enviarCorreo(correo); } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/LoginController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/LoginController.cs index 492a74a8f..2fd735b7e 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/LoginController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/LoginController.cs @@ -67,7 +67,24 @@ namespace AYA.SlnSinort.Controllers.Login + [AllowAnonymous] + [HttpPost] + public JsonResult VisualizarDocumentos(LoginJSON model) + { + Documento oDoc = new Documento(); + string strResultado = ""; + try + { + strResultado = oDoc.Visor_Documento(model.Usuario, model.Contrasena); + } + catch (Exception ex) + { + + } + return Json(strResultado, JsonRequestBehavior.AllowGet); + } + public void InicioSesion(AtesaJSON model) { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs index 9ff39bdb0..82472eaa9 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs @@ -72,8 +72,8 @@ namespace AYA.SlnSinort.Controllers.Reportes dtta.Fill(dts.DataTable1, emisor, documentotecnico, aplicacion, contenido, subcontenido, grupotematico, subgrupotematico, versionvigente, fechai, fechaf); - //reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Reportes\rdlc\repFichaTecnica.rdlc"; - reportViewer.LocalReport.ReportPath = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\repFichaTecnica.rdlc"; + reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Reportes\rdlc\repFichaTecnica.rdlc"; + //reportViewer.LocalReport.ReportPath = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\repFichaTecnica.rdlc"; //reportViewer.LocalReport.ReportPath = @"D:\Aplicaciones\SINORT\Raiz\DocumentosSinort\repFichaTecnica.rdlc"; reportViewer.LocalReport.DataSources.Clear(); reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dtsFichaTecnicaFinal", dts.Tables["Datatable1"])); @@ -96,8 +96,8 @@ namespace AYA.SlnSinort.Controllers.Reportes dtta.Fill(dts.DataTable1, "", "", "", "", "", "", "", "", fechainicio, fechafin); - //reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Reportes\rdlc\repFichaTecnica.rdlc"; - reportViewer.LocalReport.ReportPath = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\repFichaTecnica.rdlc"; + reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Reportes\rdlc\repFichaTecnica.rdlc"; + //reportViewer.LocalReport.ReportPath = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\repFichaTecnica.rdlc"; reportViewer.LocalReport.DataSources.Clear(); reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dtsFichaTecnicaFinal", dts.Tables["Datatable1"])); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Documento.cs b/AYA.SlnSynor/AYA.SlnSynor/Documento.cs index 6945d5200..b1141a355 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Documento.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Documento.cs @@ -555,7 +555,7 @@ public partial class Documento : System.Web.UI.Page { WebRequest request = WebRequest.Create(url); WebResponse response = request.GetResponse(); - string targetUrl = @"C:\DocumentosSinort\"; + string targetUrl = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\"; //Server.MapPath("../../DocsRespuesta/" + strCedula + "/"); if (!Directory.Exists(targetUrl)) Directory.CreateDirectory(targetUrl); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.Designer.cs b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.Designer.cs index 107c56a7a..082f42dd0 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.Designer.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.Designer.cs @@ -545,7 +545,7 @@ namespace AYA.SlnSinort.Reportes.datasets { this.columnIdFichaTecnica.AllowDBNull = false; this.columnIdFichaTecnica.Unique = true; this.columnNombre.MaxLength = 200; - this.columnIdentificacion.MaxLength = 500; + this.columnIdentificacion.MaxLength = 2147483647; this.columnDescripcionDocumentoTecnico.MaxLength = 500; this.columnDescripcionAplicacion.MaxLength = 500; this.columnDescripcionContenido.MaxLength = 500; @@ -553,7 +553,7 @@ namespace AYA.SlnSinort.Reportes.datasets { this.columnDescripcionGrupoTematico.MaxLength = 500; this.columnDescripcionSubCategoriaGrupoTematico.MaxLength = 500; this.columnDescripcionEmisor.MaxLength = 500; - this.columnNumeroPublicacionVersion.MaxLength = 200; + this.columnNumeroPublicacionVersion.MaxLength = 2147483647; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -1182,6 +1182,7 @@ namespace AYA.SlnSinort.Reportes.datasets.dtsFichaTecnicaFinalTableAdapters { [DescripcionSubCategoriaGrupoTematico],[DescripcionEmisor],[NumeroPublicacionVersion] FROM [Global].[FichaTecnica] f, [Expediente].[DocumentosAdjuntos] d WHERE f.[IdDocumento] = d.[IdDocumentoAdjunto] and +f.IdEstado = 8 and ([DescripcionEmisor] = @parametro1 or @parametro1 = '') and ([DescripcionDocumentoTecnico] = @parametro2 or @parametro2 = '') and ([DescripcionAplicacion] = @parametro3 or @parametro3 = '') and @@ -1189,7 +1190,7 @@ namespace AYA.SlnSinort.Reportes.datasets.dtsFichaTecnicaFinalTableAdapters { ([DescripcionsubCategoriaContenido] = @parametro5 or @parametro5 = '') and ([DescripcionGrupoTematico] = @parametro6 or @parametro6 = '') and ([DescripcionSubCategoriaGrupoTematico] = @parametro7 or @parametro7 = '') and - ([NumeroPublicacionVersion] = @parametro8 or @parametro8 = '') and + ([NumeroPublicacionVersion] like @parametro8 or @parametro8 like '%%') and ([FechaPublicacionDocumentoTecnico] between @parametro9 and @parametro10 )"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro1", global::System.Data.SqlDbType.VarChar, 500, global::System.Data.ParameterDirection.Input, 0, 0, "DescripcionEmisor", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -1199,7 +1200,7 @@ namespace AYA.SlnSinort.Reportes.datasets.dtsFichaTecnicaFinalTableAdapters { this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro5", global::System.Data.SqlDbType.VarChar, 500, global::System.Data.ParameterDirection.Input, 0, 0, "DescripcionsubCategoriaContenido", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro6", global::System.Data.SqlDbType.VarChar, 500, global::System.Data.ParameterDirection.Input, 0, 0, "DescripcionGrupoTematico", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro7", global::System.Data.SqlDbType.VarChar, 500, global::System.Data.ParameterDirection.Input, 0, 0, "DescripcionSubCategoriaGrupoTematico", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro8", global::System.Data.SqlDbType.VarChar, 200, global::System.Data.ParameterDirection.Input, 0, 0, "NumeroPublicacionVersion", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro8", global::System.Data.SqlDbType.NText, 2147483647, global::System.Data.ParameterDirection.Input, 0, 0, "NumeroPublicacionVersion", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro9", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "FechaPublicacionDocumentoTecnico", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@parametro10", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "FechaPublicacionDocumentoTecnico", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd index 7cd9c8b19..55efa5ff4 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd +++ b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd @@ -19,6 +19,7 @@ [DescripcionSubCategoriaGrupoTematico],[DescripcionEmisor],[NumeroPublicacionVersion] FROM [Global].[FichaTecnica] f, [Expediente].[DocumentosAdjuntos] d WHERE f.[IdDocumento] = d.[IdDocumentoAdjunto] and +f.IdEstado = 8 and ([DescripcionEmisor] = @parametro1 or @parametro1 = '') and ([DescripcionDocumentoTecnico] = @parametro2 or @parametro2 = '') and ([DescripcionAplicacion] = @parametro3 or @parametro3 = '') and @@ -26,7 +27,7 @@ ([DescripcionsubCategoriaContenido] = @parametro5 or @parametro5 = '') and ([DescripcionGrupoTematico] = @parametro6 or @parametro6 = '') and ([DescripcionSubCategoriaGrupoTematico] = @parametro7 or @parametro7 = '') and - ([NumeroPublicacionVersion] = @parametro8 or @parametro8 = '') and + ([NumeroPublicacionVersion] like @parametro8 or @parametro8 like '%%') and ([FechaPublicacionDocumentoTecnico] between @parametro9 and @parametro10 ) @@ -36,7 +37,7 @@ - + @@ -81,7 +82,7 @@ - + @@ -137,7 +138,7 @@ - + diff --git a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss index 0c80369bd..9b3ab710e 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss +++ b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss @@ -6,7 +6,7 @@ --> - + \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Reportes/rdlc/repFichaTecnica.rdlc b/AYA.SlnSynor/AYA.SlnSynor/Reportes/rdlc/repFichaTecnica.rdlc index 382016047..fdd7a5df8 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Reportes/rdlc/repFichaTecnica.rdlc +++ b/AYA.SlnSynor/AYA.SlnSynor/Reportes/rdlc/repFichaTecnica.rdlc @@ -40,10 +40,10 @@ 1.30937cm - 5.08001cm + 3.70827cm - 4.03458cm + 3.42604cm 3.69063cm @@ -67,7 +67,7 @@ 1.62687cm - 3.00271cm + 2.84396cm @@ -838,7 +838,7 @@ 0.88209cm 0.26141cm 1.2cm - 33.00395cm + 30.86493cm 1