public ActionResult IngresarCorreo(FormCollection frm) { Int16 idUsuario = Convert.ToInt16(frm["txtidUsuario"]); String De = frm["txtDe"].ToString(); String Destinatario = frm["txtDestinario"].ToString(); String Asunto = frm["txtAsunto"].ToString(); String Contenido = frm["txtContenido"].ToString(); String password = frm["txtPassword"].ToString(); try { if (frm["btnEnviar"] != null) { Correo c = new Correo(); c.idUsuario = idUsuario; c.De = De; c.Destinatario = Destinatario; c.Asunto = Asunto; c.Contenido = Contenido; Usuario u = new Usuario(); u.Contasena = password; c.usuario = u; Boolean inserta = logCorreo.Instancia.InsertarCorreo(c); if (inserta != false) { EnviarEmail.enviarEmail(c); return(RedirectToAction("EnviarCorreo")); } else { return(View()); } } else { return(RedirectToAction("EnviarCorreo")); } } catch (Exception e) { throw e; } }