public ActionResult Edicao(int id) { PacienteEdicaoViewModel model = new PacienteEdicaoViewModel(); try { model = Mapper.Map <PacienteEdicaoViewModel>(business.ConsultarPacientePorId(id)); } catch (Exception e) { TempData["Mensagem"] = e.Message; } return(View(model)); }
public ActionResult Edicao(PacienteEdicaoViewModel model) { if (ModelState.IsValid) { try { Paciente paciente = Mapper.Map <Paciente>(model); business.AtualizarPaciente(paciente); TempData["Mensagem"] = $"Paciente '{paciente.PaciNome}', atualizado com sucesso."; return(RedirectToAction("Consulta")); } catch (Exception e) { TempData["Mensagem"] = e.Message; } } return(View()); }