Esempio n. 1
0
        public async Task <ActionResult> PessoaEmail(EmailPessoa email)
        {
            var EmailTo = User.Identity.GetUserName();

            var appSettings = ConfigurationManager.AppSettings;
            var EmailFrom   = appSettings["Email"];

            MailMessage mail = new MailMessage(EmailFrom, EmailTo);

            mail.Subject = email.Assunto;
            mail.Body    = email.Body + " - " + EmailTo;

            try
            {
                await EmailSender.SendEmailAsync(
                    null,
                    mail.Subject,
                    mail.Body);
            }
            catch (Exception)
            {
                return(View("NaoEnviado"));
            }

            ViewBag.message = "Seu email foi enviado com sucesso!!! Obrigado.";
            var e_mail = new EmailPessoa();

            return(View("Index", e_mail));
        }
Esempio n. 2
0
        private void lstCategoria_SelectedValueChanged(object sender, EventArgs e)
        {
            email = (EmailPessoa)lstBoxEmail.SelectedItem;
            var categoria = (Permissao)lstCategoria.SelectedItem;

            if (email != null)
            {
                email.CategoriaId = categoria.Id;
            }
        }
Esempio n. 3
0
        public ActionResult Index()
        {
            var email = new EmailPessoa();

            email.MensagemId    = "";
            email.Data          = Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy"));
            email.ConteudoTexto = "";


            return(View(email));
        }
Esempio n. 4
0
        private void lstBoxEmail_SelectedValueChanged(object sender, EventArgs e)
        {
            try
            {
                email = (EmailPessoa)lstBoxEmail.SelectedItem;

                txtDe.Text = email.Remetente;

                web.DocumentText = email.Body;

                txtData.Text = email.Data.ToString("dd/MM/yyyy");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Um erro aconteceu" + ex.Message);
            }
        }