public ActionResult EditarProdutoTipo(int id) { IRepositorio repositorio = new Repositorio.Repositorio(); ActionResult action = ValidarLogin(HttpContext); if (action != null) { return(action); } if (id == 0) { ViewBag.Adicionar = true; return(View()); } ProdutoTipo produtoTipo = repositorio.SelecionarProdutoTipoPorId(id); ProdutoTipoViewModel model = new ProdutoTipoViewModel() { IdProdutoTipo = produtoTipo.IdProdutoTipo, Descricao = produtoTipo.Descricao, Prazo = produtoTipo.Prazo, VlMulta = produtoTipo.VlMulta, Ativo = produtoTipo.Ativo }; ViewBag.Adicionar = false; return(View(model)); }
public ActionResult EditarProdutoTipo(ProdutoTipoViewModel produtoTipo) { ActionResult action = ValidarLogin(HttpContext); if (action != null) { return(action); } if (produtoTipo != null && ModelState.IsValid) { IRepositorio repositorio = new Repositorio.Repositorio(); ProdutoTipo produtoAlterar = new ProdutoTipo() { IdProdutoTipo = produtoTipo.IdProdutoTipo ?? 0, Descricao = produtoTipo.Descricao, Prazo = produtoTipo.Prazo, VlMulta = produtoTipo.VlMulta, Ativo = produtoTipo.Ativo }; repositorio.AtualizarProdutoTipo(produtoAlterar); } return(RedirectToAction("CadProdutoTipo", "Produto")); }