コード例 #1
0
        public string CorreoContactoEnviar(FormularioContacto form)
        {
            var pp    = PropiedadesSitioLeer();
            var email = RellenarEmailContacto(pp.CorreoContacto, form, pp);
            var res   = EnviarCorreo(pp.dirEmailContacto, "Contacto", email, pp);

            return(res);
        }
コード例 #2
0
        public IActionResult Contacto([FromForm] FormularioContacto form)
        {
            ViewData["Mensaje"] = "Formulario enviado con éxito";
            var ad = new ServicioCorreo(_configuration);
            var st = ad.CorreoContactoEnviar(form);

            ViewData["DatosEmpresa"] = ObtenerDatosEmpresa();
            return(View());
        }
コード例 #3
0
        private string RellenarEmailContacto(string email, FormularioContacto us, PropiedadesSitio pr)
        {
            var newmail = email.Replace("#%apellidos%#", us.lname);

            newmail = newmail.Replace("#%nombre%#", us.nombre);
            newmail = newmail.Replace("#%email%#", us.email);
            newmail = newmail.Replace("#%mensaje%#", us.message);
            newmail = newmail.Replace("#%nombreSitio%#", pr.NombreSitio);
            newmail = newmail.Replace("#%rutaLogo%#", pr.RutaLogo);
            return(newmail);
        }