// // GET: /Medicos/Details/5 public ActionResult Details(long id = 0) { Medico medico = modMedico.Buscar(id); if (medico == null) { return(HttpNotFound()); } return(View(medico)); }
// // GET: /AsignacionesMedico/Edit/5 public ActionResult Edit(long id = 0) { AsignacionMedico asignacionMedico = modAsignacionMedico.Buscar(id); ModeloEstablecimientoSalud modEstableMedico = new ModeloEstablecimientoSalud(); asignacionMedico.EstablecimientoSalud = modEstableMedico.Buscar(asignacionMedico.IdEstablecimientoSalud); ModeloRedSalud modRedSalud = new ModeloRedSalud(); asignacionMedico.EstablecimientoSalud.RedSalud = modRedSalud.Buscar(asignacionMedico.EstablecimientoSalud.IdRedSalud); ModeloMunicipio modMunicipio = new ModeloMunicipio(); asignacionMedico.EstablecimientoSalud.RedSalud.Municipio = modMunicipio.Buscar(asignacionMedico.EstablecimientoSalud.RedSalud.IdMunicipio); ModeloProvincia modProvincia = new ModeloProvincia(); asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.Provincia = modProvincia.Buscar(asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.IdProvincia); ModeloDepartamento modDepto = new ModeloDepartamento(); asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.Provincia.Departamento = modDepto.Buscar(asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.Provincia.IdDepartamento); if (asignacionMedico == null) { return(HttpNotFound()); } ViewBag.IdDepartamento = new SelectList(modDepto.Listar(), "Id", "Descripcion", asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.Provincia.IdDepartamento); ViewBag.IdProvincia = new SelectList(modProvincia.Listar().Where(p => p.IdDepartamento == asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.Provincia.IdDepartamento), "Id", "Descripcion", asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.IdProvincia); ViewBag.IdMunicipio = new SelectList(modMunicipio.Listar().Where(p => p.IdProvincia == asignacionMedico.EstablecimientoSalud.RedSalud.Municipio.IdProvincia), "Id", "Descripcion", asignacionMedico.EstablecimientoSalud.RedSalud.IdMunicipio); ViewBag.IdRedSalud = new SelectList(modRedSalud.Listar().Where(p => p.IdMunicipio == asignacionMedico.EstablecimientoSalud.RedSalud.IdMunicipio), "Id", "Nombre", asignacionMedico.EstablecimientoSalud.IdRedSalud); ViewBag.cboIdEstablecimientoSalud = new SelectList(modEstableSalud.Listar().Where(p => p.IdRedSalud == asignacionMedico.EstablecimientoSalud.IdRedSalud), "Id", "Nombre", asignacionMedico.IdEstablecimientoSalud); ViewBag.IdMedico = new SelectList(modMedico.Listar(), "Id", "Id", asignacionMedico.IdMedico); Medico med = modMedico.Buscar(asignacionMedico.IdMedico); string nombreCompleto = med.Nombres + " "; nombreCompleto += med.PrimerApellido != null ? med.PrimerApellido + " " : ""; nombreCompleto += med.SegundoApellido != null ? med.SegundoApellido + " " : ""; nombreCompleto += med.TercerApellido != null ? med.TercerApellido : ""; ViewBag.NombreCompleto = nombreCompleto.Trim(); return(View(asignacionMedico)); }
// // GET: /AsignacionesMedico/Details/5 public ActionResult Details(long id = 0) { AsignacionMedico asignacionMedico = modAsignacionMedico.Buscar(id); ModeloEstablecimientoSalud modEstabSalud = new ModeloEstablecimientoSalud(); asignacionMedico.EstablecimientoSalud = modEstableSalud.Buscar(asignacionMedico.IdEstablecimientoSalud); ModeloMedico modMedico = new ModeloMedico(); asignacionMedico.Medico = modMedico.Buscar(asignacionMedico.IdMedico); if (asignacionMedico == null) { return(HttpNotFound()); } return(View(asignacionMedico)); }