public DoencaViewModel Atualizar(DoencaViewModel doencaViewModel) { var doenca = Mapper.Map <Doenca>(doencaViewModel); _doencaService.Atualizar(doenca); Commit(); return(doencaViewModel); }
public ActionResult Edit(DoencaViewModel doencaViewModel) { if (ModelState.IsValid) { _doencaAppService.Atualizar(doencaViewModel); return(RedirectToAction("Index")); } return(View(doencaViewModel)); }
public DoencaViewModel Adicionar(DoencaViewModel doencaViewModel) { var doenca = Mapper.Map <Doenca>(doencaViewModel); var doencaReturn = _doencaService.Adicionar(doenca); if (doencaReturn.ValidationResult.IsValid) { Commit(); } return(Mapper.Map <DoencaViewModel>(doencaReturn)); }
public ActionResult Create(DoencaViewModel doencaViewModel) { if (ModelState.IsValid) { doencaViewModel = _doencaAppService.Adicionar(doencaViewModel); if (!doencaViewModel.ValidationResult.IsValid) { foreach (var erro in doencaViewModel.ValidationResult.Erros) { ModelState.AddModelError(string.Empty, erro.Message); } return(View(doencaViewModel)); } return(RedirectToAction("Index")); } return(View(doencaViewModel)); }