Exemplo n.º 1
0
        public ActionResult Details(int id)
        {
            var consulta = db.ocupacional.Where(o => o.ocu_paciente == id && o.ocu_tipo == "actual");

            if (!consulta.Any())
            {
                return(HttpNotFound());
            }
            ocupacional    ocupacional   = consulta.First();
            List <laboral> biologicos    = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Biológicos").ToList();
            List <laboral> biomecanicos  = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Biomecánicas").ToList();
            List <laboral> fisico        = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Físico").ToList();
            List <laboral> mecanicos     = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Mecánicos").ToList();
            List <laboral> psicosociales = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Psicosociales").ToList();
            List <laboral> quimicos      = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == ocupacional.ocu_id && l.riesgo.rie_grupo == "Químicos").ToList();
            SetLaboral     setlaboral    = new SetLaboral();

            setlaboral.biologicos    = biologicos;
            setlaboral.biomecanicos  = biomecanicos;
            setlaboral.fisico        = fisico;
            setlaboral.mecanicos     = mecanicos;
            setlaboral.psicosociales = psicosociales;
            setlaboral.quimicos      = quimicos;
            return(PartialView(setlaboral));
        }
Exemplo n.º 2
0
        public ActionResult Edit(int id = 0)
        {
            var consulta = db.laboral.Where(l => l.lab_ocupacional == id);

            //laboral laboral = db.laboral.Find(id);
            if (!consulta.Any())
            {
                Create(id);
            }

            List <laboral> biologicos    = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Biológicos").ToList();
            List <laboral> biomecanicos  = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Biomecánicas").ToList();
            List <laboral> fisico        = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Físico").ToList();
            List <laboral> mecanicos     = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Mecánicos").ToList();
            List <laboral> psicosociales = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Psicosociales").ToList();
            List <laboral> quimicos      = db.laboral.Include(l => l.riesgo).Where(l => l.lab_ocupacional == id && l.riesgo.rie_grupo == "Químicos").ToList();
            SetLaboral     setlaboral    = new SetLaboral();

            setlaboral.biologicos    = biologicos;
            setlaboral.biomecanicos  = biomecanicos;
            setlaboral.fisico        = fisico;
            setlaboral.mecanicos     = mecanicos;
            setlaboral.psicosociales = psicosociales;
            setlaboral.quimicos      = quimicos;
            ViewBag.lab_ocupacional  = id;
            return(PartialView(setlaboral));
        }