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"))); } }
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); } } }