public ActionResult Salvar(GestaoProdutoViewModel vm) { if (!ModelState.IsValid) { return View("Form", vm); } var produto = vm.ObterProduto(); _catalogoService.SalvarProduto(produto); return RedirectToAction("Index"); }
public ActionResult Editar(int id) { var produto = _catalogoService.ObterProdutoPorId(id); var vm = new GestaoProdutoViewModel(); vm.Atualizar(produto); return View("Form", vm); }
public ActionResult Novo() { var vm = new GestaoProdutoViewModel(); return View("Form", vm); }