private void EnviarCorreo(BEUsuario pUsuario, int pcodEmpresa, string pUserLogin, string urlWebSistema, string pTitulo, out string pMessage) { pMessage = string.Empty; List <HelpMailDatos> Lista = new List <HelpMailDatos>(); Lista.Add(new HelpMailDatos { titulo = "Nombres", descripcion = pUsuario.desNombres }); Lista.Add(new HelpMailDatos { titulo = "Apellidos", descripcion = pUsuario.desApellidos }); Lista.Add(new HelpMailDatos { titulo = "Usuario", descripcion = pUsuario.desLogin }); Lista.Add(new HelpMailDatos { titulo = "Contraseña", descripcion = pUsuario.clvPassword }); Lista.Add(new HelpMailDatos { titulo = "Correo electrónico", descripcion = pUsuario.desCorreo }); Lista.Add(new HelpMailDatos { titulo = "Teléfono", descripcion = pUsuario.desTelefono }); Lista.Add(new HelpMailDatos { titulo = "URL de sistema", descripcion = urlWebSistema }); //string lsNota = "<b>Nota : Se ha modificado su cuenta de usuario, la contraseña se generó de forma aleatoria se recomienda ingresar al sistema y modificarlo.</b>"; string lsNota = "<b> Nota : La nueva contraseña se generó de forma aleatoria se recomienda ingresar al sistema y modificarlo. </b>"; lsNota = lsNota + "<div style='font-style:oblique; text-align: center;'> Este correo electrónico fue enviado desde una dirección de correo de notificación, la cual no recepcionará correos de respuesta. Agradeceremos no responder a este mensaje.</div>"; //"Servicio de envío de contraseña" string lsBody = HelpMail.CrearCuerpo(pTitulo, Lista, lsNota, "Empresa"); List <string> lstCorreos = new List <string>(); lstCorreos.Add(pUsuario.desCorreo); try { HelpMail.Enviar("Envío de Usuario - Contraseña", lsBody, lstCorreos, false, null, null); } catch (Exception ex) { HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pUserLogin, pcodEmpresa.ToString()); pMessage = WebConstants.ValidacionDatosSEGURIDAD.FirstOrDefault(x => x.Key == 2024).Value; } }
public void EnviarCorreo(BEUsuarioRequest pUsuario) { List <HelpMailDatos> Lista = new List <HelpMailDatos>(); Lista.Add(new HelpMailDatos { titulo = "Nombres", descripcion = pUsuario.desNombres }); Lista.Add(new HelpMailDatos { titulo = "Apelidos", descripcion = pUsuario.desApellidos }); Lista.Add(new HelpMailDatos { titulo = "Teléfono", descripcion = pUsuario.desTelefono }); Lista.Add(new HelpMailDatos { titulo = "Correo", descripcion = pUsuario.desCorreo }); Lista.Add(new HelpMailDatos { titulo = "Cueta login", descripcion = pUsuario.desLogin }); Lista.Add(new HelpMailDatos { titulo = "Contraseña", descripcion = pUsuario.clvPassword }); Lista.Add(new HelpMailDatos { titulo = "-", descripcion = "-" }); Lista.Add(new HelpMailDatos { titulo = "Creado desde", descripcion = pUsuario.segMaquinaEdita }); string lsNota = "<b> Nota : Se ha generado su contraseña. Se generó de forma aleatoria se recomienda ingresar al sistema y modificarlo. </b>"; lsNota = lsNota + "<div style='font-style:oblique; text-align: center;'> Este correo electrónico fue enviado desde una dirección de correo de notificaciónes, la cual no recepcionará correos de respuesta. Agradeceremos no responder a este mensaje.</div>"; string lsBody = HelpMail.CrearCuerpo("Envío de contraseña nueva", Lista, lsNota, "CROM SYSTEMS - SIS CROM"); List <string> lstCorreos = new List <string>(); lstCorreos.Add(pUsuario.desCorreo); HelpMail.Enviar("Envío de Contraseña - Usuario nuevo", lsBody, lstCorreos, false, null, null); }