public ActionResult Edit01(SetPrueba setprueba) { List <prueba> resultado = db.prueba.Where(r => r.pru_registro == 584 && r.examen.exa_tipo != "PLANTILLA").OrderBy(r => r.examen.exa_area).OrderBy(p => p.pru_examen).Include(p => p.examen).ToList(); SetPrueba setprueba1 = new SetPrueba(); setprueba1.prueba = resultado; ViewBag.pru_id = "asd"; return(View("Lista", setprueba1)); }
public ActionResult Edit(int id = 0) { List <prueba> resultado = db.prueba.Where(r => r.pru_registro == id && r.examen.exa_tipo != "PLANTILLA").OrderBy(r => r.examen.exa_area).OrderBy(p => p.pru_examen).Include(p => p.examen).ToList(); SetPrueba setprueba = new SetPrueba(); setprueba.prueba = resultado; ViewBag.reg_id = id; return(View(setprueba)); }
public ActionResult Details(int paciente, string fecha) { var consulta = db.registro.Where(r => r.reg_paciente == paciente && r.reg_fecha == fecha); int reg_id = 0; if (!consulta.Any()) { return(RedirectToAction("Message", "Home", new { mensaje = "El paciente no tiene exámenes para esta fecha" })); } reg_id = consulta.First().reg_id; List <prueba> resultado = db.prueba.Include(p => p.examen).Where(r => r.pru_registro == reg_id && r.examen.exa_tipo != "PLANTILLA").OrderBy(r => r.examen.exa_area).OrderBy(p => p.pru_examen).ToList(); SetPrueba setprueba = new SetPrueba(); setprueba.prueba = resultado; return(PartialView(setprueba)); }