public ActionResult Adiciona(Promocao promocao) { var promocaoDAO = new PromocaoDAO(); promocaoDAO.Adicionar(promocao); return(RedirectToAction("Index")); }
public ActionResult Adiciona(Produto produto) { if (produto.Estoque < produto.Quantidade) { ModelState.AddModelError("EstoqueQuantidadeInvalido", "Estoque deve ser maior/igual a quantidade!"); } if (ModelState.IsValid) { var produtoDAO = new ProdutoDAO(); produtoDAO.Adicionar(produto); return(RedirectToAction("Index")); } else { var categoriaDAO = new CategoriaDAO(); var categorias = categoriaDAO.Lista(); ViewBag.Categoria = categorias; var fornecedorDAO = new PessoaJuridicaDAO(); var fornecedores = fornecedorDAO.Lista(); ViewBag.Fornecedor = fornecedores; var promocaoDAO = new PromocaoDAO(); var promocoes = promocaoDAO.Lista(); ViewBag.Promocao = promocoes; ViewBag.Produto = produto; return(View("Form")); } }
public ActionResult Remove(int id) { var promocaoDAO = new PromocaoDAO(); var promocao = promocaoDAO.Buscar(id); promocaoDAO.Remover(promocao); return(RedirectToAction("Index")); }
// GET: Promocao public ActionResult Index() { var promocaoDAO = new PromocaoDAO(); var promocoes = promocaoDAO.Lista(); ViewBag.Promocao = promocoes; return(View()); }
public ActionResult Form() { var categoriaDAO = new CategoriaDAO(); var categorias = categoriaDAO.Lista(); ViewBag.Categoria = categorias; var fornecedorDAO = new PessoaJuridicaDAO(); var fornecedores = fornecedorDAO.Lista(); ViewBag.Fornecedor = fornecedores; var promocaoDAO = new PromocaoDAO(); var promocoes = promocaoDAO.Lista(); ViewBag.Promocao = promocoes; ViewBag.Produto = new Produto(); return(View()); }
public ActionResult Edita(int id) { var produtoDAO = new ProdutoDAO(); var produto = produtoDAO.Buscar(id); ViewBag.Produto = produto; var categoriaDAO = new CategoriaDAO(); var categorias = categoriaDAO.Lista(); ViewBag.Categoria = categorias; var fornecedorDAO = new PessoaJuridicaDAO(); var fornecedores = fornecedorDAO.Lista(); ViewBag.Fornecedor = fornecedores; var promocaoDAO = new PromocaoDAO(); var promocoes = promocaoDAO.Lista(); ViewBag.Promocao = promocoes; return(View()); }
public PromocaoRN() { dao = new PromocaoDAO(); }