public ActionResult Editar(Produto produto) { var produtoServico = ServicoDeDependencias.MontarProdutoServicos(); produtoServico.SalvarProduto(produto); return(View("Index", produtoServico.ListarProdutos())); }
public ActionResult Index() { var produtoServico = ServicoDeDependencias.MontarProdutoServicos(); var listaProdutos = produtoServico.ListarProdutos(); return(View(listaProdutos)); }
public ActionResult EditarProduto(int id) { var produtoServico = ServicoDeDependencias.MontarProdutoServicos(); var produto = produtoServico.BuscarProdutoPorId(id); ViewBag.Editar = true; return(View("CadastrarProduto", produto)); }
public ActionResult Cadastrar(Produto produto) { var produtoServico = ServicoDeDependencias.MontarProdutoServicos(); try { produtoServico.SalvarProduto(produto); } catch (RegraDeNegocioException regra) { ModelState.AddModelError("", regra.Message); ViewBag.Editar = true; return(View("CadastrarProduto", produto)); } return(View("Index", produtoServico.ListarProdutos())); }