public ActionResult EnviarEmail(UsuarioCliente cotacao)
        {
            String         Email_Cliente = User.Identity.Name;
            UsuarioCliente u             = UsuarioClienteDAO.BuscarClienteporEmail(Email_Cliente);
            String         email         = cotacao.Email_Cliente;
            String         assunto       = "Cotação de Preços - VENDEDOR: " + u.Nome_Cliente;
            String         nome          = u.Nome_Cliente;

            WebMail.SmtpUseDefaultCredentials = false;
            WebMail.SmtpServer = "smtp.gmail.com";
            WebMail.SmtpPort   = 587;
            WebMail.EnableSsl  = true;
            WebMail.UserName   = "******";
            WebMail.Password   = "******";
            WebMail.From       = "*****@*****.**";


            List <AlimentoCotacao> a;

            a = AlimentoCotacaoDAO.RetornarItensVenda();
            string alimentos = string.Empty;

            for (int i = 0; i < a.Count; i++)
            {
                alimentos += string.Format("Nome do alimento: {0}, Descrição do alimento: {1}, Preço do alimento: {2}, Quantidade do alimento: {3} ", a[i].alimento.nome.ToUpper(), a[i].alimento.descricao.ToUpper(), a[i].alimento.preco.ToString("C2"), a[i].Quantidade, Environment.NewLine, Environment.NewLine);
            }

            if (string.IsNullOrEmpty(alimentos))
            {
                alimentos = "Nenhum alimento encontrado";
            }

            try
            {
                WebMail.Send(to: email,
                             from: "*****@*****.**",
                             subject: assunto,
                             body: alimentos +
                             "<p>Caso tenha interesse, favor entrar em contato neste número: " + u.Telefone_Cliente + "</p>" +
                             "<p> Agradecemos o contato!</p>"

                             );


                return(RedirectToAction("Index", "UsuarioCliente"));
            }
            catch
            {
                return(RedirectToAction("Index", "UsuarioCliente"));
            }
        }
        public ActionResult AdicionarCotacao(int id)
        {
            Alimento        alimento = AlimentoDAO.BuscarAlimentoPorId(id);
            AlimentoCotacao Ac       = new AlimentoCotacao
            {
                alimento   = alimento,
                Quantidade = 1,
                Preco      = alimento.preco,
                CarrinhoId = Sessao.RetornarCarrinhoId()
            };

            AlimentoCotacaoDAO.CadastrarAlimentoCotacao(Ac);
            return(RedirectToAction("BuscaNome", "Alimento"));
        }
 public ActionResult RemoverItem(int id)
 {
     AlimentoCotacaoDAO.RemoverItem(id);
     return(RedirectToAction("CotacaoAlimento", "Alimento"));
 }
 public ActionResult DiminuirQuantidade(int id)
 {
     AlimentoCotacaoDAO.DiminuirQuantidade(id);
     return(RedirectToAction("CotacaoAlimento", "Alimento"));
 }
 public ActionResult AdicionarQuantidade(int id)
 {
     AlimentoCotacaoDAO.AdicionarQuantidade(id);
     return(RedirectToAction("CotacaoAlimento", "Alimento"));
 }
 public ActionResult CotacaoAlimento()
 {
     return(View(AlimentoCotacaoDAO.RetornarItensVenda()));
 }