From 832104e2db39a728ec4b8c40df23352973f29cd9 Mon Sep 17 00:00:00 2001 From: jnunez Date: Wed, 4 Jul 2018 20:43:21 +0000 Subject: [PATCH] git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C164 --- AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs | 50 ++++++++++++--------- 1 file changed, 29 insertions(+), 21 deletions(-) diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs index 7a6d3adf4..9ff1e4949 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Sinort.svc.cs @@ -258,33 +258,41 @@ namespace AYA.SlnSinort.WCF plantilla = Listaplantillas.Where(p => p.NombrePlatilla == model.PlantillaEmail.NombrePlatilla).FirstOrDefault(); correo = new ServiciosUsuariosWCF.correoEL(); correo.FORMATO = "html"; - catalogo.codigo = model.TareasPendientes.UsuarioAsignado; - usuario = UsuarioDAL.BuscarUsuario(catalogo); - correo.ASUNTO = plantilla.Subject.Replace("$NombreProyecto", model.TareasPendientes.NombreProyectoNormativo).Replace("$Usuario", usuario.NombreUsuario); - body = plantilla.Body.Replace("$Usuario", usuario.NombreUsuario).Replace("|", "
"); - catalogo.codigo = model.TareasPendientes.PromotorProyectoNormativo; - usuario = UsuarioDAL.BuscarUsuario(catalogo); - email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; - correo.CUERPO = body; - - respuesta = respuestaAyA.enviarCorreo(correo); + foreach (var tareas in model.ListaTareasPendientes) + { + catalogo.codigo = tareas.UsuarioAsignado; + usuario = UsuarioDAL.BuscarUsuario(catalogo); + correo.ASUNTO = plantilla.Subject.Replace("$NombreProyecto", tareas.NombreProyectoNormativo).Replace("$Usuario", usuario.NombreUsuario); + body = plantilla.Body.Replace("$Usuario", usuario.NombreUsuario).Replace("|", "
"); + catalogo.codigo = tareas.PromotorProyectoNormativo; + usuario = UsuarioDAL.BuscarUsuario(catalogo); + email = usuario.EmailUsuario; + correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.CUERPO = body; + + respuesta = respuestaAyA.enviarCorreo(correo); + } + + break; case "Correo Analista No Confirmada": plantilla = Listaplantillas.Where(p => p.NombrePlatilla == model.PlantillaEmail.NombrePlatilla).FirstOrDefault(); correo = new ServiciosUsuariosWCF.correoEL(); correo.FORMATO = "html"; - catalogo.codigo = model.TareasPendientes.UsuarioAsignado; - usuario = UsuarioDAL.BuscarUsuario(catalogo); - correo.ASUNTO = plantilla.Subject.Replace("$NombreProyecto", model.TareasPendientes.NombreProyectoNormativo).Replace("$Usuario", usuario.NombreUsuario); - body = plantilla.Body.Replace("$Usuario", usuario.NombreUsuario).Replace("$Justificacion", model.Convocado.Justificacion).Replace("|", "
"); - catalogo.codigo = model.TareasPendientes.PromotorProyectoNormativo; - usuario = UsuarioDAL.BuscarUsuario(catalogo); - email = usuario.EmailUsuario; - correo.DESTINATARIOS = "jnunez@atesacr.com"; - correo.CUERPO = body; + foreach (var tareas in model.ListaTareasPendientes) + { + catalogo.codigo = tareas.UsuarioAsignado; + usuario = UsuarioDAL.BuscarUsuario(catalogo); + correo.ASUNTO = plantilla.Subject.Replace("$NombreProyecto", tareas.NombreProyectoNormativo).Replace("$Usuario", usuario.NombreUsuario); + body = plantilla.Body.Replace("$Usuario", usuario.NombreUsuario).Replace("$Justificacion", model.Convocado.Justificacion).Replace("|", "
"); + catalogo.codigo = tareas.PromotorProyectoNormativo; + usuario = UsuarioDAL.BuscarUsuario(catalogo); + email = usuario.EmailUsuario; + correo.DESTINATARIOS = "jnunez@atesacr.com"; + correo.CUERPO = body; - respuesta = respuestaAyA.enviarCorreo(correo); + respuesta = respuestaAyA.enviarCorreo(correo); + } break; }