public ActionResult Excluir(int id) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); Produto produto = produtoServico.BuscarPorId(id); produtoServico.RemoverProduto(produto); return RedirectToAction("Index"); }
public ActionResult Editar(int id) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); Produto produto = produtoServico.BuscarPorId(id); ProdutoModel modelo = new ProdutoModel(produto); return(View("Cadastro", modelo)); }
public ActionResult FichaTecnica(int id) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); Produto produto = produtoServico.BuscarPorId(id); ProdutoModel modelo = new ProdutoModel(produto); return(View("FichaTecnica", modelo)); }
public ActionResult Manter(int? id) { if (id.HasValue) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); Produto produto = produtoServico.BuscarPorId(id.Value); ProdutoModel model = new ProdutoModel(produto.Id, produto.Nome, produto.Valor); return View(model); } return View(); }
public ActionResult FichaTecnica(int id) { var servico = new ProdutoServico(new ProdutoRepositorio()); Produto produto = servico.BuscarPorId(id); ProdutoViewModel model = new ProdutoViewModel { Id = produto.Id, Nome = produto.Nome, Valor = produto.Valor }; return(View("FichaTecnica", model)); }
public ActionResult Editar(int id) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); var produto = produtoServico.BuscarPorId(id); var model = new ProdutoModel() { Id = produto.Id, Nome = produto.Nome, Valor = produto.Valor }; return(View("Cadastro", model)); }
public ActionResult CadastroEdicaoProduto(int?id) { ProdutoViewModel model; if (id == null) { model = new ProdutoViewModel(); } else { var servico = new ProdutoServico(new ProdutoRepositorio()); Produto produto = servico.BuscarPorId(Convert.ToInt32(id)); model = produto.ConverterParaViewModel(); } return(View("CadastroEdicaoProduto", model)); }