diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 296fcd935..808a9de5f 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -838,13 +838,13 @@ namespace AYA.SlnSinort.WCF .Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento); - //catalogo.codigo = model.UserName; - //usuario = UsuarioDAL.BuscarUsuario(catalogo); + catalogo.codigo = model.UserName; + usuario = UsuarioDAL.BuscarUsuario(catalogo); body = plantilla.Body.Replace("$DescTipoSolicitud", model.Solicitud.DescripcionTipoSolicitud).Replace("$IdSolicitud", model.Solicitud.IdSolicitud.ToString()) .Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento).Replace("$Mensaje", model.Mensaje) - .Replace("$Link", "Aquí ").Replace("|", "
"); + .Replace("$Link", "Aquí ").Replace("|", "
"); correo.CUERPO = body; - email = "randyguti1995@gmail.com"; + email = usuario.EmailUsuario; correo.DESTINATARIOS = email; respuesta = respuestaAyA.enviarCorreo(correo); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js index fd21d907d..eeeb9bf31 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js @@ -421,7 +421,7 @@ this.GuardarRespuestaSolicitud = function () { return false; } - var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; + var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2'; LeerFormulario(); EnviarCorreoSolicitud(); @@ -463,7 +463,7 @@ this.GuardarRespuestaSolicitudCompra = function () { } - var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; + var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2'; LeerFormulario(); ActualizarEstadoSolicitud(); @@ -483,7 +483,7 @@ this.GuardarRespuestaSolicitudCompra = function () { } if (!confirm("¿Está seguro que desea enviar la autorización de la solicitud de compra a "+$('#txtUsuarios').val()+"?")) { return; } - var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; + var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2'; LeerFormulario(); AjaxPostData(uri, model, false, false, EnviarCorreoSolicitud, null, null); } @@ -505,7 +505,7 @@ this.GuardarAutorizacionSolicitudCompra = function () { if (!confirm("¿Está seguro que desea rechazar la solicitud de compra? .\n ¿Desea continuar?")) { return; } } - var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; + var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2'; LeerFormulario(); ActualizarEstadoSolicitud(); diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/TareasPendientesDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/TareasPendientesDAL.cs index f68b7bc6e..06e7e0171 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/TareasPendientesDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/TareasPendientesDAL.cs @@ -89,7 +89,6 @@ namespace AYA.SlnSinortModel.DAL.Sinort } return model; } - public SolicitudJSON InsertarActualizarTareasPendientes2(SolicitudJSON model) { TareasPendientes Actual = new TareasPendientes(); @@ -116,6 +115,19 @@ namespace AYA.SlnSinortModel.DAL.Sinort Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached; Conn.TareasPendientes.Attach(model.TareasPendientes); Conn.Entry(model.TareasPendientes).State = System.Data.Entity.EntityState.Modified; + + var query = ( from a in Conn.TareasPendientes + where a.IdProyectoNormativo == model.TareasPendientes.IdProyectoNormativo + select a).ToList(); + + foreach (var item in query) + { + item.Respuesta = model.TareasPendientes.Respuesta; + item.FechaModificacion = DateTime.Now; + item.FechaCreacion = Actual.FechaCreacion; + item.UsuarioCreacion = Actual.UsuarioCreacion; + } + } Conn.SaveChanges(); Conn.Commit();