Exemplo n.º 1
0
 // GET: Produto
 public ActionResult Index()
 {
     //chamada de regra de negocio
     ProdutoDAO produtoDAO = new ProdutoDAO();
     List<Produto> produtos = produtoDAO.ConsultaProduto();
     ViewBag.Produtos = produtos;
     //chamar a view correspondente
     return View();
 }
Exemplo n.º 2
0
 public ActionResult Inserir(Produto produto)
 {
     if (ModelState.IsValid)
     {
         if (produto.CategoriaID.Equals(1))
         {
             if (produto.Preco < 1000)
             {
                 ModelState.AddModelError("Erro", "O preço mínimo para produtos Portáteis é de R$1.000,00 ");
                 return RedirectToAction("Index");
             }
             else
             {
                 ProdutoDAO produtoDAO = new ProdutoDAO();
                 produtoDAO.Adiciona(produto);
             }
         }
         return RedirectToAction("Index");
     }
     return View();
 }
Exemplo n.º 3
0
 public ActionResult Remover(int id)
 {
     ProdutoDAO produtoDAO = new ProdutoDAO();
     produtoDAO.RemoveProduto(id);
     return RedirectToAction("Index");
 }
Exemplo n.º 4
0
 public ActionResult Index2()
 {
     ProdutoDAO produtoDAO = new ProdutoDAO();
     List<Produto> produtos = produtoDAO.ConsultaProduto();
     return View(produtos);
 }
Exemplo n.º 5
0
 public ActionResult Form(Produto produto)
 {
     ProdutoDAO produtoDAO = new ProdutoDAO();
     produtoDAO.Adiciona(produto);
     return RedirectToAction("Index");
 }