This commit is contained in:
jmoya 2018-09-13 23:01:16 +00:00
parent f49da7c028
commit 81d1f80c4f
3 changed files with 21 additions and 9 deletions

View file

@ -838,13 +838,13 @@ namespace AYA.SlnSinort.WCF
.Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento); .Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento);
//catalogo.codigo = model.UserName; catalogo.codigo = model.UserName;
//usuario = UsuarioDAL.BuscarUsuario(catalogo); usuario = UsuarioDAL.BuscarUsuario(catalogo);
body = plantilla.Body.Replace("$DescTipoSolicitud", model.Solicitud.DescripcionTipoSolicitud).Replace("$IdSolicitud", model.Solicitud.IdSolicitud.ToString()) body = plantilla.Body.Replace("$DescTipoSolicitud", model.Solicitud.DescripcionTipoSolicitud).Replace("$IdSolicitud", model.Solicitud.IdSolicitud.ToString())
.Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento).Replace("$Mensaje", model.Mensaje) .Replace("$DescripcionDocumento", model.Solicitud.DescripcionDocumento).Replace("$Mensaje", model.Mensaje)
.Replace("$Link", "<a href=" + "'" + model.Link + "'" + ">Aquí </a>").Replace("|", "</br>"); .Replace("$Link", "<a href=" + "\"" + model.Link + "\"" + ">Aquí </a>").Replace("|", "</br>");
correo.CUERPO = body; correo.CUERPO = body;
email = "randyguti1995@gmail.com"; email = usuario.EmailUsuario;
correo.DESTINATARIOS = email; correo.DESTINATARIOS = email;
respuesta = respuestaAyA.enviarCorreo(correo); respuesta = respuestaAyA.enviarCorreo(correo);

View file

@ -421,7 +421,7 @@ this.GuardarRespuestaSolicitud = function () {
return false; return false;
} }
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2';
LeerFormulario(); LeerFormulario();
EnviarCorreoSolicitud(); EnviarCorreoSolicitud();
@ -463,7 +463,7 @@ this.GuardarRespuestaSolicitudCompra = function () {
} }
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2';
LeerFormulario(); LeerFormulario();
ActualizarEstadoSolicitud(); 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()+"?")) if (!confirm("¿Está seguro que desea enviar la autorización de la solicitud de compra a "+$('#txtUsuarios').val()+"?"))
{ return; } { return; }
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2';
LeerFormulario(); LeerFormulario();
AjaxPostData(uri, model, false, false, EnviarCorreoSolicitud, null, null); 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?")) if (!confirm("¿Está seguro que desea rechazar la solicitud de compra? .\n ¿Desea continuar?"))
{ return; } { return; }
} }
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes'; var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes2';
LeerFormulario(); LeerFormulario();
ActualizarEstadoSolicitud(); ActualizarEstadoSolicitud();

View file

@ -89,7 +89,6 @@ namespace AYA.SlnSinortModel.DAL.Sinort
} }
return model; return model;
} }
public SolicitudJSON InsertarActualizarTareasPendientes2(SolicitudJSON model) public SolicitudJSON InsertarActualizarTareasPendientes2(SolicitudJSON model)
{ {
TareasPendientes Actual = new TareasPendientes(); TareasPendientes Actual = new TareasPendientes();
@ -116,6 +115,19 @@ namespace AYA.SlnSinortModel.DAL.Sinort
Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached; Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached;
Conn.TareasPendientes.Attach(model.TareasPendientes); Conn.TareasPendientes.Attach(model.TareasPendientes);
Conn.Entry(model.TareasPendientes).State = System.Data.Entity.EntityState.Modified; 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.SaveChanges();
Conn.Commit(); Conn.Commit();