Ejemplo n.º 1
0
 public ActionResult Editar_DeviceType(int id)
 {
     try
     {
         using (var db = new inventoryContext())
         {
             deviceTypes dev = db.deviceTypes.Find(id);
             return(View(dev));
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Ejemplo n.º 2
0
 public ActionResult Borrar_DeviceType(int id)
 {
     try
     {
         using (var db = new inventoryContext())
         {
             //para actualizar primero encuentro al alumno
             deviceTypes lo = db.deviceTypes.Find(id); //al es el alumno encontrado
             db.deviceTypes.Remove(lo);
             db.SaveChanges();
             return(RedirectToAction("Index_DeviceTypes"));
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Ejemplo n.º 3
0
        public ActionResult Agregar_DeviceTypes(deviceTypes a) //va a recibir una entidad alumno
        {
            if (!ModelState.IsValid)                           // o sea si los datos estan bien, si numero es numero y asi
            {
                return(View());                                //si el modelo es validor retona la vista
            }
            try
            {
                using (var db = new inventoryContext())            //abrir y cerrar la conexion, es mas recomendado
                {
                    db.deviceTypes.Add(a);                         //si todo esta bien agregame al alumno
                    db.SaveChanges();                              //guardar los cambios
                    return(RedirectToAction("Index_DeviceTypes")); //si todo esta bien lo redireccionamos
                }
            }

            catch (Exception ex)
            {
                ModelState.AddModelError("", "Error");
                return(View());
            }
        }
Ejemplo n.º 4
0
        public ActionResult Editar_DeviceType(deviceTypes a)
        {
            try
            {
                {
                    if (!ModelState.IsValid)
                    {
                        return(View());
                    }
                    using (var db = new inventoryContext())
                    {
                        deviceTypes dev = db.deviceTypes.Find(a.id);
                        dev.type = a.type;

                        db.SaveChanges();
                        return(RedirectToAction("Index_DeviceTypes"));
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }