public ActionResult Create(PacienteViewModel model) { if (!ModelState.IsValid) { SetupModel(model); return(View(model)); } try { var op = _pacienteAppService.Save(model); if (op.NOK) { this.SetModelStateErrors(op); SetupModel(model); return(View(model)); } return(RedirectToAction(nameof(Index))); } catch (Exception ex) { _logger.LogError(ex, "Error generando Paciente"); ModelState.AddModelError("", ex.Message); SetupModel(model); return(View(model)); } }