/// <summary> /// Metodo para enviar el correo con la recuperacion de su password /// Author: Miguel /// 2019-04-04 /// </summary> /// <param name="loginUsuario"></param> /// <returns></returns> public void enviarEmailRecuperarPassword(FondoLoginEntity loginUsuario) { EmailDTO emailDTO = new EmailDTO(); FondoParametrosService fondoParametrosService = new FondoParametrosService(); // se lee la plantila de html string template = fondoParametrosService.ConsultarParametroPorNombre(Constantes.ParametroPlantillaCorreoRecuperarPassword).V_Valor; // se reemplazan los codigos claves de la plantilla por los datos del usuario template = template.Replace("{usuario}", loginUsuario.V_Nombre_Usuario); template = template.Replace("{username}", loginUsuario.V_Usuario); template = template.Replace("{password}", General.DesencriptarCadena(loginUsuario.V_Password)); //se envia el destinatario y el mensaje al metodo de envio de correo electrónico emailDTO.Asunto = "Recuperar Password"; emailDTO.Destinatarios = fondoParametrosService.ConsultarParametroPorNombre(Constantes.ParametroCorreoEmpresa).V_Valor; enviarEmail(template, emailDTO); }