Пример #1
0
        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; }
        }