diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 4a41d0aec..d696da87e 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -519,7 +519,7 @@ namespace AYA.SlnSinort.WCF correo.ASUNTO = plantilla.Subject.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo); body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$Link", "Aquí ").Replace("$Usuario", usuario.NombreUsuario).Replace("|", "
"); email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = email; correo.CUERPO = body; respuesta = respuestaAyA.enviarCorreo(correo); @@ -539,7 +539,7 @@ namespace AYA.SlnSinort.WCF body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$Link", "" + model.ProyectoNormativo.NombreProyectoNormativo + "").Replace("$FechaMaxima", fechamaxima).Replace("$Usuario", usuario.NombreUsuario).Replace("|", "
"); correo.CUERPO = body; email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com" ; + correo.DESTINATARIOS = email ; respuesta = respuestaAyA.enviarCorreo(correo); } @@ -558,7 +558,7 @@ namespace AYA.SlnSinort.WCF body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$Link", "" + model.ProyectoNormativo.NombreProyectoNormativo + "").Replace("$FechaMaxima", Convert.ToString(model.ProyectoNormativo.FechaMaximaConfirmarParticipacion)).Replace("$Usuario", usuario.NombreUsuario).Replace("|", "
"); correo.CUERPO = body; email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = email; respuesta = respuestaAyA.enviarCorreo(correo); } @@ -619,7 +619,7 @@ namespace AYA.SlnSinort.WCF usuario = UsuarioDAL.BuscarUsuario(catalogo); body = plantilla.Body.Replace("$Link", "" + model.ProyectoNormativo.NombreProyectoNormativo + "").Replace("$Asunto", model.Convocado.AsuntoDiscusionFocalizada).Replace("|", "
"); email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = email; correo.CUERPO = body; respuesta = respuestaAyA.enviarCorreo(correo); @@ -643,7 +643,7 @@ namespace AYA.SlnSinort.WCF correos += email + ";"; } - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = correos; respuesta = respuestaAyA.enviarCorreo(correo); break; @@ -655,14 +655,14 @@ namespace AYA.SlnSinort.WCF correo.ASUNTO = plantilla.Subject.Replace("$Asunto", model.ProyectoNormativo.Matriz); body = plantilla.Body.Replace("$Descripcion", model.ProyectoNormativo.DescTipoProyecto).Replace("|", "
"); correo.CUERPO = body; - correo.RUTAADJUNTOS = @"\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\Gota.PNG"; + foreach (var participantes in model.ListaConvocatoria) { catalogo.codigo = participantes.UsuarioSistema; usuario = UsuarioDAL.BuscarUsuario(catalogo); email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.DESTINATARIOS = email; respuesta = respuestaAyA.enviarCorreo(correo); } diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Web.config b/AYA.SlnSynor/AYA.SlnSynor.WCF/Web.config index 74eb1aca5..47b6f1592 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Web.config +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Web.config @@ -107,7 +107,7 @@ - - + + diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js index 707f25173..14c219d2b 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js @@ -5,11 +5,11 @@ var RepositorioVirtual = $("#hiddenRepositorioVirtual").val(); var RepositorioLocal = $("#hiddenRepositorioLocal").val(); var UsuarioSistema = $("#hiddenUsuarioSistema").val(); var NombreUsuario = $("#hiddenNombreUsuario").val(); -var LinkPropuesta = "http://localhost/AYA.SlnSinort/PropuestaNormativa/DetallePropuesta?"; +var LinkPropuesta = "http://aya-vsrv-apptt:2525/PropuestaNormativa/DetallePropuesta?"; //aya-vsrv-apptt:2525 -var server = window.location.protocol + "//" + "localhost" + "/" + (window.location.pathname.split('/')[1]) + "/"; -var SinorLoginWCF = "http://localhost/AYA.SlnSinort.WCF/Sinort.svc"; -var SinorSignupWCF = "http://localhost/AYA.SlnSinort.WCF/SinortCatalogos.svc"; +var server = window.location.protocol + "//" + "aya-vsrv-apptt:2525" + "/" + (window.location.pathname.split('/')[1]) + "/"; +var SinorLoginWCF = "http://aya-vsrv-wstt:2005/Sinort.svc"; +var SinorSignupWCF = "http://aya-vsrv-wstt:2005/SinortCatalogos.svc"; var string_empty = ""; var Atesa = {}; var StarterTemplateVisible = true; diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index 51e879c69..76f1f7d18 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -28,7 +28,7 @@ jQuery(document).ready(function () { IDFicha = ObtenerParametros().fichatecnicaid; - if (IDFicha != null) { + if (IDFicha != null && IDFicha != "[$id]") { model.FichaTecnica = { IdFichaTecnica: ROT47(IDFicha.toString()) }; @@ -330,12 +330,12 @@ this.GuardarFichaTecnica = function () { DescripcionAplicacion: $("#txtAplicacion").val(), IdContenido: $("#hiddenContenido").val(), DescripcionContenido: $("#txtContenido").val(), - IdSubCategoriaContenido: $("#hiddenSubCategoriaContenido").val(), - DescripcionSubCategoriaContenido: $("#txtSubCategoriaContenido").val(), + IdSubCategoriaContenido: $("#hiddenSubCategoriaContenido").val() != '' ? $("#hiddenSubCategoriaContenido").val() : null, + DescripcionSubCategoriaContenido: $("#txtSubCategoriaContenido").val() != '' ? ("#txtSubCategoriaContenido").val() : null, IdGrupoTematico: $("#hiddenGrupoTematico").val(), DescripcionGrupoTematico: $("#txtGrupoTematico").val(), - IdSubCategoriaGrupoTematico: $("#hiddenSubCategoriaGrupoTematico").val(), - DescripcionSubCategoriaGrupoTematico: $("#txtSubCategoriaGrupoTematico").val(), + IdSubCategoriaGrupoTematico: $("#hiddenSubCategoriaGrupoTematico").val() != '' ? $("#hiddenSubCategoriaGrupoTematico").val() : null, + DescripcionSubCategoriaGrupoTematico: $("#txtSubCategoriaGrupoTematico").val() != '' ? $("#txtSubCategoriaGrupoTematico").val() : null, IdEmisor: $("#hiddenEmisor").val(), DescripcionEmisor: $("#txtEmisor").val(), FechaPublicacionDocumentoTecnico: $("#txtFechaPublicacionDocumentoTecnico").DateFormatWCF(), @@ -345,16 +345,38 @@ this.GuardarFichaTecnica = function () { } model.FichaTecnica = FichaTecnica; model.ListaPalabraClave = {}; - var PalabrasClaves = []; + - $('#tablePalabraClave').DataTable().rows().data().each(function (value, index) { - PalabrasClaves.push({ + tablePalabraClave = $('#tablePalabraClave').DataTable(); + + + var PalabrasClaves = []; + var data = tablePalabraClave + .rows() + .data(); + + $.each(data, function (key, item) { + + + PalabraClave = { IdFichaTecnica: IsNullOrEmpty(FichaTecnicaId) ? 0 : FichaTecnicaId, - IdPalabraClave: value.IdPalabraClave, - Descripcion: value.Descripcion, + IdPalabraClave: item[0], + Descripcion: item[1], Estado: 1 - }); + } + PalabrasClaves.push(PalabraClave); }); + + + + //$('#tablePalabraClave').DataTable().rows().data().each(function (value, index) { + // PalabrasClaves.push({ + // IdFichaTecnica: IsNullOrEmpty(FichaTecnicaId) ? 0 : FichaTecnicaId, + // IdPalabraClave: value.IdPalabraClave, + // Descripcion: value.Descripcion, + // Estado: 1 + // }); + //}); model.ListaPalabraClave = PalabrasClaves; @@ -365,11 +387,11 @@ this.GuardarFichaTecnica = function () { if (EstadoTipo == "1") { model.FichaTecnicaHistorico = FichaTemporal; var uri = SinortWCF + '/api/GuardarFichaTecnicaHistorico'; - AjaxPostData(uri, model, false, true, GuardarPalabraClaveHistorico, null, null); + AjaxPostData(uri, model, false, null, GuardarPalabraClaveHistorico, null, null); } - //LimpiarControles(); - location.replace("javascript: EntrarVerEstadoFicha('1');"); + LimpiarControles(); + //location.replace("javascript: EntrarVerEstadoFicha('1');"); } this.GuardarPalabraClaveHistorico = function(data) @@ -913,28 +935,22 @@ this.CargarDocumentosAdjuntos = function (data) { } } - this.CargarGridPalabraClaveFichaTecnica = function (data) { - if (data != null) { - - var Eliminar = $("#ucItemsEliminar").html(); - var columnDefinition = [ - - { "data": "IdPalabraClave" }, - { "data": "Descripcion" }, - { "data": null, className: "center", defaultContent: Eliminar }, + var tablePalabraClave = $('#tablePalabraClave').DataTable(); + var lista = data; - ]; + $.each(lista, function (key, item) { - $('#tablePalabraClave').TableInit(0, false, true, true, false, columnDefinition, data, false); - } + var option = $("#ucItemsEliminar").html(); - else { + + tablePalabraClave.row.add([ + item.IdPalabraClave, + item.Descripcion, + option]).draw(); - toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error); - } - + }); ENDREQUEST(); } @@ -954,14 +970,14 @@ this.BuscarPalabraClave = function () { this.AgregarPalabraClave = function () { - var tablePalabrasClaves = $('#tablePalabraClave').DataTable(); + var tablePalabraClave = $('#tablePalabraClave').DataTable(); if ($("#txtPalabraClave").val() == '') { - toastr.warning("Por favor escoja una palabra clave."); + toastr.warning("Debe seleccionar una palabra clave."); return false; } - var countRow = tablePalabrasClaves + var countRow = tablePalabraClave .columns([0]) .data() .flatten() @@ -970,7 +986,7 @@ this.AgregarPalabraClave = function () { }).length; if (countRow > 0) { - toastr.warning("La palabra selecciona ya está incluida en el listado."); + toastr.warning("Ya se encuentra agregada la palabra clave."); return false; } @@ -980,16 +996,20 @@ this.AgregarPalabraClave = function () { var option = $("#ucItemsEliminar").html(); - var a = $("#hiddenPalabraClave").val(); + //var a = $("#hiddenPalabraClave").val(); - var rowAdd = tablePalabrasClaves.row.add( + //tablePalabraClave.row.add([2, + // 'dd', + // option]).draw(); + + var rowAdd = tablePalabraClave.row.add( [$("#hiddenPalabraClave").val(), $("#txtPalabraClave").val(), option]) .draw() .node(); - $(rowAdd).find('td').eq(2).addClass('center'); + //$(rowAdd).find('td').eq(2).addClass('center'); toastr.success(Message_Default, Message_Success); $('#hiddenPalabraClave').val(''); @@ -1331,7 +1351,10 @@ this.ActivarFichaTecnicaAlerta = function () { AjaxPostData(uri, model, false, true, EnviarCorreoAlerta, null, null); - location.reload(); + $('#btnDesactivarAlerta').show(); + + $('#btnAlerta').hide(); + } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml index fb8311b06..50a781e70 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml @@ -143,7 +143,7 @@
- +
@*---------------------Comentario ---------------------------------------------------------*@ -
+