public MantimentoViewModel Atualizar(MantimentoViewModel mantimentoViewModel) { var mantimento = Mapper.Map <Mantimentos>(mantimentoViewModel); _mantimentoService.Atualizar(mantimento); mantimento.Ativo = true; Commit(); return(mantimentoViewModel); }
public ActionResult Edit(MantimentoViewModel mantimentoViewModel) { if (ModelState.IsValid) { _mantimentoAppService.Atualizar(mantimentoViewModel); return(RedirectToAction("Index")); } return(View(mantimentoViewModel)); }
public MantimentoViewModel Adicionar(MantimentoViewModel mantimentoViewModel) { var mantimento = Mapper.Map <Mantimentos>(mantimentoViewModel); var mantimentoreturn = _mantimentoService.Adicionar(mantimento); if (mantimentoreturn.ValidationResult.IsValid) { mantimento.Ativo = true; Commit(); } return(Mapper.Map <MantimentoViewModel>(mantimentoreturn)); }
public ActionResult Create(MantimentoViewModel mantimentoViewModel) { if (ModelState.IsValid) { mantimentoViewModel = _mantimentoAppService.Adicionar(mantimentoViewModel); if (!mantimentoViewModel.ValidationResult.IsValid) { foreach (var erro in mantimentoViewModel.ValidationResult.Erros) { ModelState.AddModelError(string.Empty, erro.Message); } return(View(mantimentoViewModel)); //CASO TENHA ALGUM ERRO RETORNA PARA A VIEW DE CADASTRO } return(RedirectToAction("Index")); } return(View(mantimentoViewModel)); }