public ActionResult DeleteConfirmed(int id)
        {
            var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);

            if (usuarioActual == null)
            {
                ViewBag.Mensaje = "El usuario no ha iniciado sesión en el sistema";
                return(View());
            }
            ClasificacionDePeligro clasificacionDePeligro = db.Tbl_Clasificacion_De_Peligro.Find(id);

            db.Tbl_Clasificacion_De_Peligro.Remove(clasificacionDePeligro);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Edit([Bind(Include = "PK_Clasificacion_De_Peligro,Descripcion_Clase_De_Peligro,Detalle_Clase_De_Peligro,FK_Tipo_De_Peligro")] ClasificacionDePeligro clasificacionDePeligro)
        {
            var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);

            if (usuarioActual == null)
            {
                ViewBag.Mensaje = "El usuario no ha iniciado sesión en el sistema";
                return(View());
            }
            if (ModelState.IsValid)
            {
                db.Entry(clasificacionDePeligro).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.FK_Tipo_De_Peligro = new SelectList(db.Tbl_Tipo_De_Peligro, "PK_Tipo_De_Peligro", "Descripcion_Del_Peligro", clasificacionDePeligro.FK_Tipo_De_Peligro);
            return(View(clasificacionDePeligro));
        }
Example #3
0
        public string ObtenerClasificación(int IdClasificacion)
        {
            string EDClasPeligro = null;
            ClasificacionDePeligro ClasificacionDePeligro = new ClasificacionDePeligro();

            using (SG_SSTContext context = new SG_SSTContext())
            {
                var pel = (from p in context.Tbl_Clasificacion_De_Peligro
                           where p.PK_Clasificacion_De_Peligro == IdClasificacion
                           select p).FirstOrDefault <ClasificacionDePeligro>();
                if (pel != null)
                {
                    ClasificacionDePeligro = pel;
                    EDClasPeligro          = pel.Descripcion_Clase_De_Peligro;
                }
            }
            return(EDClasPeligro);
        }
        // GET: ClasificacionDePeligros/Details/5
        public ActionResult Details(int?id)
        {
            var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);

            if (usuarioActual == null)
            {
                ViewBag.Mensaje = "El usuario no ha iniciado sesión en el sistema";
                return(View());
            }
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ClasificacionDePeligro clasificacionDePeligro = db.Tbl_Clasificacion_De_Peligro.Find(id);

            if (clasificacionDePeligro == null)
            {
                return(HttpNotFound());
            }
            return(View(clasificacionDePeligro));
        }
        // GET: ClasificacionDePeligros/Edit/5
        public ActionResult Edit(int?id)
        {
            var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);

            if (usuarioActual == null)
            {
                ViewBag.Mensaje = "El usuario no ha iniciado sesión en el sistema";
                return(View());
            }
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ClasificacionDePeligro clasificacionDePeligro = db.Tbl_Clasificacion_De_Peligro.Find(id);

            if (clasificacionDePeligro == null)
            {
                return(HttpNotFound());
            }
            ViewBag.FK_Tipo_De_Peligro = new SelectList(db.Tbl_Tipo_De_Peligro, "PK_Tipo_De_Peligro", "Descripcion_Del_Peligro", clasificacionDePeligro.FK_Tipo_De_Peligro);
            return(View(clasificacionDePeligro));
        }