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));
            }
        }