diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 91e39d988..fde7a6c50 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -845,8 +845,8 @@ namespace AYA.SlnSinort.WCF .Replace("$Link", "Aquí ").Replace("|", "
"); correo.CUERPO = body; email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; - correo.RUTAADJUNTOS = ""; + correo.DESTINATARIOS = email; + correo.RUTAADJUNTOS = model.Ruta != null ? "" : model.Ruta; respuesta = respuestaAyA.enviarCorreo(correo); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs index 94b7b892d..7949d0b24 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/ReportesController.cs @@ -72,8 +72,9 @@ 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"])); @@ -95,7 +96,8 @@ namespace AYA.SlnSinort.Controllers.Reportes dtta.Fill(dts.DataTable1, "", "", "", "", "", "", "", "", fechainicio, fechafin); - 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 = @"D:\Aplicaciones\SINORT\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/Reportes/datasets/dtsFichaTecnicaFinal.xsd b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd index 83e3681d4..7cd9c8b19 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd +++ b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xsd @@ -2,10 +2,11 @@ - + + diff --git a/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss b/AYA.SlnSynor/AYA.SlnSynor/Reportes/datasets/dtsFichaTecnicaFinal.xss index 647b7853a..e57541404 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/Sinort-Scripts/EstadisticaReporte/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EstadisticaReporte/FichaTecnica.js index 37e71dc7a..378106b9c 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EstadisticaReporte/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EstadisticaReporte/FichaTecnica.js @@ -199,7 +199,7 @@ this.LeerFormulario = function (){ model = reporte; } this.BuscarReporte = function (){ - var uri = server + 'FichaTecnica'; + var uri = server + 'Reportes/FichaTecnica'; LeerFormulario(); var container = document.getElementById('rptFichaTecnica'); var refreshContent = container.innerHTML; diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js index 6bba987ea..261abceb8 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js @@ -7,8 +7,9 @@ var UsuarioSistema = $("#hiddenUsuarioSistema").val(); var NombreUsuario = $("#hiddenNombreUsuario").val(); var LinkPropuesta = "http://aya-vsrv-apptt:2525/PropuestaNormativa/DetallePropuesta?"; var LinkSolicitudTarea = "http://localhost/AYA.SlnSinort/TareasPendientes"; -var LinkSolicitudResponder = "http://localhost/AYA.SlnSinort/Home/NormativaReglamentacionTecnica/VerSolicitudes?"; +var LinkSolicitudResponder = "http://localhost/AYA.SlnSinort/NormativaReglamentacionTecnica/VerSolicitudes?"; //aya-vsrv-apptt:2525 +//10.50.1.97:6075 //http://aya-vsrv-wstt:2005/Sinort.svc //http://aya-vsrv-wstt:2005/SinortCatalogos.svc var server = window.location.protocol + "//" + "localhost" + "/" + (window.location.pathname.split('/')[1]) + "/"; diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasNormativas.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasNormativas.js index 41bd5beb1..a9c828426 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasNormativas.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasNormativas.js @@ -173,7 +173,8 @@ this.GuardarGotitaNormativa = function () { FechaCaducidad: $("#txtFechaCaducidad").DateFormatWCF(), IdDocumentoAdjunto: IsNullOrEmpty(modelDocumentoAdjunto) ? 0 : modelDocumentoAdjunto.Adjuntos.IdDocumentoAdjunto, DescripcionDocumentoAdjunto: IsNullOrEmpty(modelDocumentoAdjunto) ? 0 : modelDocumentoAdjunto.Adjuntos.Nombre, - Estado: 1 + Estado: 1, + UsuarioCreacion: UsuarioSistema } //model.GotitasNormativa = GotitaNormativa; diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js index 0b584ea5b..85c578e59 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js @@ -320,7 +320,7 @@ this.AgregarPregunta = function () { var option = $("#ucbtnRemover").html(); - if ($('#chkRequerido').prop('checked')) { + if ($('#chkReque').prop('checked')) { requerido = "Si"; } else { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index bb5311c82..8e4d7e97a 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -375,7 +375,7 @@ this.GuardarFichaTecnica = function () { var uri = SinortWCF + '/api/GuardarFichaTecnica'; - AjaxPostData(uri, model, true, true, null, null, null); + AjaxPostData(uri, model, false, true, GuardarGotitaNormativa, null, null); if (EstadoTipo == "1") { model.FichaTecnicaHistorico = FichaTemporal; @@ -386,6 +386,25 @@ this.GuardarFichaTecnica = function () { LimpiarControles(); //location.replace("javascript: EntrarVerEstadoFicha('1');"); +} +this.GuardarGotitaNormativa = function () { + var fecha = new Date(); + fecha.setMonth(fecha.getMonth() + 1); + + GotitaNormativa = { + Nombre: "!Informate¡", + Descripcion: "Nuevo documento normativo. " + $('#txtDescripcionDocAux').val(), + FechaCaducidad: fecha, + IdDocumentoAdjunto: null, + DescripcionDocumentoAdjunto: null, + Estado: 1, + UsuarioCreacion: UsuarioSistema + + } + + var uri = SinortWCF + '/api/InsertarGotitasNormativas'; + AjaxPostData(uri, GotitaNormativa, false, true, null, null, null); + } this.GuardarPalabraClaveHistorico = function(data) { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js index 7c81904c3..e8c8ecd24 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js @@ -20,6 +20,7 @@ var justificacion; var ListaUsuariosCorreo; var FechaDocumentos; var ruta; +var modelDocumentoAdjunto = null; jQuery(document).ready(function () { @@ -690,9 +691,10 @@ this.EnviarCorreoSolicitud = function () { = { NombrePlatilla: 'Correo Respuesta Solicitud', } - var link = LinkSolicitudResponder + "solicitud=" + ROT47(Solicitud.IdTipoSolicitud.toString()); + var tiposolicitud = InfoIdProyectoNormativo = 1 ? "`" : "b"; + var link = LinkSolicitudResponder + "solicitud=" + tiposolicitud; - model.Ruta = RepositorioLocal + ruta; + model.Ruta = ruta != null ? RepositorioLocal + ruta : null; model.Link = link; model.Mensaje = $('#txtRespuesta').val(); model diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml index 530011774..f205f24d2 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml @@ -83,13 +83,14 @@ + - + diff --git a/AYA.SlnSynor/AYA.SlnSynor/Web.config b/AYA.SlnSynor/AYA.SlnSynor/Web.config index 0eaf8e1ee..9741516c4 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Web.config +++ b/AYA.SlnSynor/AYA.SlnSynor/Web.config @@ -29,17 +29,17 @@ --> - + --> - + diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/GotitasNormativasDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/GotitasNormativasDAL.cs index 884924ff4..971f2f24b 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/GotitasNormativasDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/GotitasNormativasDAL.cs @@ -56,7 +56,7 @@ namespace AYA.SlnSinortModel.DAL.Sinort int? Next_id = Conn.Emisor.Max(t => (int?)t.IdEmisor); model.IdGotitaNormativa = (Next_id == null) ? 1 : Next_id.Value + 1; model.FechaCreacion = DateTime.Now; - model.UsuarioCreacion = Actual.UsuarioCreacion; + model.UsuarioCreacion =model.UsuarioCreacion; Conn.GotitasNormativas.Add(model); } else