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())); }