Example #1
0
        public DoencaViewModel Atualizar(DoencaViewModel doencaViewModel)
        {
            var doenca = Mapper.Map <Doenca>(doencaViewModel);

            _doencaService.Atualizar(doenca);
            Commit();
            return(doencaViewModel);
        }
Example #2
0
 public ActionResult Edit(DoencaViewModel doencaViewModel)
 {
     if (ModelState.IsValid)
     {
         _doencaAppService.Atualizar(doencaViewModel);
         return(RedirectToAction("Index"));
     }
     return(View(doencaViewModel));
 }
Example #3
0
        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));
        }
Example #4
0
        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));
        }