public ActionResult Editar(DIREIMPOR a)
        {
            if (!ModelState.IsValid)//ModelState es para validar que los datos sean los correctos.

            {
                return(View());
            }
            try
            {
                using (var db = new JEENContext())
                {
                    DIREIMPOR dir = db.DIREIMPOR.Find(a.ID);
                    dir.NOMBRE    = a.NOMBRE;
                    dir.DIRECCION = a.DIRECCION;
                    dir.CD        = a.CD;
                    dir.TEL1      = a.TEL1;
                    dir.TEL2      = a.TEL2;
                    dir.STATUS    = a.STATUS;
                    db.SaveChanges();
                    return(RedirectToAction("BodegaLista"));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
 public ActionResult Detalles(int id)
 {
     using (var db = new JEENContext())
     {
         DIREIMPOR dir = db.DIREIMPOR.Find(id);
         return(View(dir));
     }
 }
 public ActionResult Editar(int id)
 {
     try
     {
         using (var db = new JEENContext())
         {
             //Alumnos al = db.Alumnos.Where(a => a.Id == id).FirstOrDefault();//Usar en todos los casos en claves compuestas
             DIREIMPOR dir = db.DIREIMPOR.Find(id);//Cuando se tiene un id unico.
             return(View(dir));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Delete(int id)
 {
     try
     {
         using (var db = new JEENContext())
         {
             DIREIMPOR dir = db.DIREIMPOR.Find(id);
             db.DIREIMPOR.Remove(dir);
             db.SaveChanges();
             return(RedirectToAction("BodegaLista"));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Create(DIREIMPOR a)
 {
     if (!ModelState.IsValid)//ModelState es para validar que los datos sean los correctos.
     {
         return(View());
     }
     else
     {
         try
         {
             using (var db = new JEENContext())
             {
                 db.DIREIMPOR.Add(a);
                 db.SaveChanges();
                 return(RedirectToAction("BodegaLista"));
             }
         }
         catch (Exception ex)
         {
             ModelState.AddModelError("", "Error al registrar la bodega - " + ex.Message);
             return(View());
         }
     }
 }