예제 #1
0
        public ActionResult Edit(int?id)
        {
            RegistroResultados reg = db.RegistroResultados.Where(x => x.IdRegistro == id).FirstOrDefault();

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RegistroResultados registroResultados = db.RegistroResultados.Find(id);

            if (registroResultados == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CodigoMedico    = new SelectList(db.Medico, "CodigoMedico", "NombreUsuario", registroResultados.CodigoMedico);
            ViewBag.CedulaPaciente  = new SelectList(db.Persona, "Cedula", "Cedula", registroResultados.CedulaPaciente);
            ViewBag.CodigoRadiologo = new SelectList(db.Radiologo, "CodigoRadiologo", "NombreUsuario", registroResultados.CodigoRadiologo);
            ViewBag.IdRegion        = new SelectList(db.RegionEstudio, "CodigoRegion", "Nombre", registroResultados.IdRegion);
            ViewBag.IdTipoConsulta  = new SelectList(db.TipoConsulta, "IdTipoConsulta", "NombreConsulta", registroResultados.IdTipoConsulta);
            ViewBag.NombreUsuario   = new SelectList(db.Usuario, "NombreUsuario", "Contrasenna", registroResultados.NombreUsuario);


            ViewBag.IdTipoExamen = new SelectList(db.TipoExamen, "IdTipoExamen", "Descripcion", registroResultados.IdTipoExamen);

            //ViewBag.IdTipoExamen = new SelectList(db.TipoExamen, "IdTipoExamen", "Descripcion", registroResultados.IdTipoExamen);
            return(View(registroResultados));
        }
예제 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            RegistroResultados registroResultados = db.RegistroResultados.Find(id);

            db.RegistroResultados.Remove(registroResultados);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #3
0
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RegistroResultados registroResultados = db.RegistroResultados.Find(id);

            if (registroResultados == null)
            {
                return(HttpNotFound());
            }
            return(View(registroResultados));
        }
예제 #4
0
 public ActionResult EditTecnico([Bind(Include = "IdRegistro,fechaRegistro,fechaEstudio,Hallazgos,Conclusiones,CedulaPaciente,CodigoMedico,CodigoRadiologo,IdRegion,NombreUsuario,IdTipoConsulta,IdTipoExamen")] RegistroResultados registroResultados)
 {
     if (ModelState.IsValid)
     {
         db.Entry(registroResultados).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("IndexAdministrador"));
     }
     ViewBag.CodigoMedico    = new SelectList(db.Medico, "CodigoMedico", "NombreUsuario", registroResultados.CodigoMedico);
     ViewBag.CedulaPaciente  = new SelectList(db.Persona, "Cedula", "Nombre", registroResultados.CedulaPaciente);
     ViewBag.CodigoRadiologo = new SelectList(db.Radiologo, "CodigoRadiologo", "NombreUsuario", registroResultados.CodigoRadiologo);
     ViewBag.IdRegion        = new SelectList(db.RegionEstudio, "CodigoRegion", "Nombre", registroResultados.IdRegion);
     ViewBag.IdTipoConsulta  = new SelectList(db.TipoConsulta, "IdTipoConsulta", "NombreConsulta", registroResultados.IdTipoConsulta);
     ViewBag.NombreUsuario   = new SelectList(db.Usuario, "NombreUsuario", "Contrasenna", registroResultados.NombreUsuario);
     ViewBag.IdTipoExamen    = new SelectList(db.TipoExamen, "IdTipoExamen", "Descripcion", registroResultados.IdTipoExamen);
     return(View(registroResultados));
 }
예제 #5
0
        public ActionResult Create([Bind(Include = "IdRegistro,fechaRegistro,fechaEstudio,Hallazgos,Conclusiones,CedulaPaciente,CodigoMedico,CodigoRadiologo,IdRegion,NombreUsuario,IdTipoConsulta,IdTipoExamen,UltimoUsuarioModificar")] RegistroResultados registroResultados, string IdUsuario, int IdPersona)
        {
            registroResultados.CedulaPaciente = IdPersona;
            registroResultados.NombreUsuario  = IdUsuario;
            registroResultados.fechaRegistro  = DateTime.Now;
            if (ModelState.IsValid)
            {
                db.RegistroResultados.Add(registroResultados);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.CodigoMedico    = new SelectList(db.Medico, "CodigoMedico", "NombreUsuario", registroResultados.CodigoMedico);
            ViewBag.CodigoRadiologo = new SelectList(db.Radiologo, "CodigoRadiologo", "NombreUsuario", registroResultados.CodigoRadiologo);
            ViewBag.IdRegion        = new SelectList(db.RegionEstudio, "CodigoRegion", "Nombre", registroResultados.IdRegion);
            ViewBag.IdTipoConsulta  = new SelectList(db.TipoConsulta, "IdTipoConsulta", "NombreConsulta", registroResultados.IdTipoConsulta);
            ViewBag.IdTipoExamen    = new SelectList(db.TipoExamen, "IdTipoExamen", "Descripcion", registroResultados.IdTipoExamen);
            ViewBag.NombreUsuario   = IdUsuario;
            ViewBag.CedulaPaciente  = IdPersona;
            return(View(registroResultados));
        }