// GET: /Consulta/Edit public ActionResult Edit(Guid?idConsulta) { try { if (idConsulta == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ConsultaDto consulta = _consultaService.Get((Guid)idConsulta); if (consulta == null) { return(HttpNotFound()); } FormConsulta form = consulta.DtoToFormConsulta(); ViewBag.Podologos = new SelectList(_primeraVisitaService.GetPodologos(), "Nombre", "IdPodologo", form.IdPodologo); return(View(form)); } catch (Exception ex) { _log.Error($"[Method: Edit(Guid? idConsulta)] -> {ex}"); return(Redirect("~/Error/Error")); } }