Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            EM_Contacto Datos = new EM_Contacto {
                Conexion = Comun.Conexion
            };

            Datos.Nombre   = Request.Form["Nombre"].ToString();
            Datos.Correo   = Request.Form["Correo"].ToString();
            Datos.Telefono = Request.Form["Telefono"].ToString();
            Datos.Asunto   = Request.Form["Asunto"].ToString();
            Datos.Mensaje  = Request.Form["Mensaje"].ToString();
            if (!string.IsNullOrEmpty(Datos.Correo))
            {
                EnvioCorreo.EnviarCorreo(
                    ConfigurationManager.AppSettings.Get("CorreoTxt")
                    , ConfigurationManager.AppSettings.Get("PasswordTxt")
                    , Datos.Correo
                    , "Mensaje de contacto"
                    , EnvioCorreo.GenerarHtmlContacto(Datos.Nombre, Datos.Correo, Datos.Telefono, Datos.Asunto, Datos.Mensaje)
                    , false
                    , ""
                    , Convert.ToBoolean(ConfigurationManager.AppSettings.Get("HtmlTxt"))
                    , ConfigurationManager.AppSettings.Get("HostTxt")
                    , Convert.ToInt32(ConfigurationManager.AppSettings.Get("PortTxt"))
                    , Convert.ToBoolean(ConfigurationManager.AppSettings.Get("EnableSslTxt")));
            }
        }
Esempio n. 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         try
         {
             CH_Contacto DatosAux = new CH_Contacto {
                 Conexion = Comun.Conexion
             };
             EM_ContactoEnviarCorreoNegocio CEN = new EM_ContactoEnviarCorreoNegocio();
             CEN.ObtenerDatosEnvioCorreo(DatosAux);
             if (DatosAux.Completado == true)
             {
                 EM_ContactoCorreo Datos = new EM_ContactoCorreo {
                     Conexion = Comun.Conexion
                 };
                 Datos.Nombre    = Request.Form["Nombre"].ToString();
                 Datos.Correo    = Request.Form["Correo"].ToString();
                 Datos.Telefono  = Request.Form["Telefono"].ToString();
                 Datos.Direccion = Request.Form["Direccion"].ToString();
                 Datos.Mensaje   = Request.Form["Mensaje"].ToString();
                 Datos.IdUsuario = "System Web";
                 EM_ContactoCorreoNegocio CCN = new EM_ContactoCorreoNegocio();
                 CCN.A_ContactoCorreo(Datos);
                 if (Datos.Completado == true)
                 {
                     if (!string.IsNullOrEmpty(Datos.Correo))
                     {
                         EnvioCorreo.EnviarCorreo(
                             DatosAux.CorreoRemitente
                             , DatosAux.PasswordCorreo
                             , DatosAux.CorreoDestinatario
                             , "Mensaje de contacto"
                             , EnvioCorreo.GenerarHtmlContacto(Datos.Nombre, Datos.Correo, Datos.Telefono, Datos.Direccion, Datos.Mensaje)
                             , false
                             , ""
                             , DatosAux.HtmlText
                             , DatosAux.HostText
                             , DatosAux.Puerto
                             , DatosAux.EnableSSL);
                     }
                 }
             }
             else
             {
                 Response.Redirect("/ErrorPage", true);
             }
         }
         catch (Exception ex)
         {
             Response.Redirect("/ErrorPage", true);
         }
     }
 }