public static void enviarCorreo(int IdSolLevantamiento, CConexion pConexion) { CSolicitudLevantamiento solicitudLevantamiento = new CSolicitudLevantamiento(); CUsuario creador = new CUsuario(); CUsuario asignado = new CUsuario(); solicitudLevantamiento.LlenaObjeto(IdSolLevantamiento, pConexion); creador.LlenaObjeto(solicitudLevantamiento.IdCreador, pConexion); asignado.LlenaObjeto(solicitudLevantamiento.IdUsuarioAsignado, pConexion); string msg = templateCorreoSolicitud(IdSolLevantamiento, pConexion); if (solicitudLevantamiento.IdUsuarioAsignado != 0) { CUtilerias.EnviarCorreo(creador.Correo, asignado.Correo, "Asignación de Levantamiento - " + solicitudLevantamiento.IdSolicitudLevantamiento, msg); } }
protected void Page_Load(object sender, EventArgs e) { string nombre = Convert.ToString(HttpContext.Current.Request["nombre"]); string telefono = Convert.ToString(HttpContext.Current.Request["telefono"]); string celular = Convert.ToString(HttpContext.Current.Request["celular"]); string correo = Convert.ToString(HttpContext.Current.Request["correo"]); string empresa = Convert.ToString(HttpContext.Current.Request["empresa"]); string puesto = Convert.ToString(HttpContext.Current.Request["puesto"]); string direccion = Convert.ToString(HttpContext.Current.Request["direccion"]); string comentario = Convert.ToString(HttpContext.Current.Request["comentario"]); string idDivision = Convert.ToString(HttpContext.Current.Request["servicio"]); /* * string[] division = { * "", * "Infraestructura y Comunicaciones", * "Energía", * "Cyber Seguridad", * "Protección y Proyectos Especiales", * "Administrados de Impresión", * "Servicios y Soporte TI" };*/ string msgToCliente = ""; string msgToAdmin = ""; //string div = division[idDivision]; //bool valid = false; try { //valid = Convert.ToBoolean(Contacto(nombre, telefono, celular, correo, empresa, puesto, direccion, comentario, idDivision)); Contacto(nombre, telefono, celular, correo, empresa, puesto, direccion, comentario, idDivision); // if (valid) // { msgToCliente = CUtilerias.TextoArchivo(@"C:\inetpub\wwwroot\KeepInfoWeb\Templates\tmplAutorespuesta.html"); msgToCliente = msgToCliente.Replace("[Nombre]", nombre); msgToAdmin = CUtilerias.TextoArchivo(@"C:\inetpub\wwwroot\KeepInfoWeb\Templates\tmplContacto.html"); msgToAdmin = msgToAdmin.Replace("[Nombre]", nombre); msgToAdmin = msgToAdmin.Replace("[Telefono]", telefono); msgToAdmin = msgToAdmin.Replace("[Celular]", celular); msgToAdmin = msgToAdmin.Replace("[Correo]", correo); msgToAdmin = msgToAdmin.Replace("[Empresa]", empresa); msgToAdmin = msgToAdmin.Replace("[Puesto]", puesto); msgToAdmin = msgToAdmin.Replace("[Direccion]", direccion); msgToAdmin = msgToAdmin.Replace("[Comentarios]", comentario); //msgToAdmin = msgToAdmin.Replace("[Division]", div); // from, to, subject, msg //try //{ CUtilerias.EnviarCorreo("*****@*****.**", correo, "Gracias por visitar nuestro Sitio", msgToCliente); CUtilerias.EnviarCorreo("*****@*****.**", "[email protected],[email protected],[email protected],[email protected]", "Grupo Asercom, un nuevo visitante a dejado información en el Sitio", msgToAdmin); Response.Redirect("https://www.grupoasercom.com/gracias/"); //} //catch (Exception ex) { // error = ex.Message; //} //} } catch (Exception m) { error = m.Message; } }