Пример #1
0
 public ActionResult Eliminar(int id, AC_Articulo a)
 {
     proveedor = db.AC_Articulo_Proveedor.Find(id);
     try
     {
         db.AC_Articulo_Proveedor.Remove(proveedor);
         db.SaveChanges();
         return(RedirectToAction("Index", "ArticuloProveedor"));
     }
     catch (Exception ex)
     {
         ViewBag.mensage = "No se pudo eliminar este registro";
         return(View("Error"));
     }
     return(View());
 }
Пример #2
0
 public ActionResult Eliminar(int id, AC_Articulo a)
 {
     articulo = db.AC_Articulo.Find(id);
     try
     {
         db.AC_Articulo.Remove(articulo);
         db.SaveChanges();
         return(RedirectToAction("Index", "Articulo"));
     }
     catch (Exception ex)
     {
         ViewBag.error   = "No se pudo eliminar";
         ViewBag.mensage = "Tiene datos ligados a este registro";
         return(View("Error"));
     }
     return(View());
 }
Пример #3
0
 public ActionResult Agregar(AC_Articulo a)
 {
     if (a != null)
     {
         try
         {
             articulo.Nombre = a.Nombre;
             db.AC_Articulo.Add(articulo);
             db.SaveChanges();
             return(RedirectToAction("Index", "Articulo"));
         }
         catch (Exception ex)
         {
             ViewBag.error   = "No se pudo agregar";
             ViewBag.mensage = "No se pudo agregar";
         }
     }
     return(View());
 }
Пример #4
0
 public ActionResult Modificar(AC_Articulo a)
 {
     articulo = db.AC_Articulo.Find(a.A_ID);
     if (articulo != null)
     {
         try
         {
             articulo.Nombre = a.Nombre;
             db.SaveChanges();
             return(RedirectToAction("Index", "Articulo"));
         }
         catch (Exception ex)
         {
             ViewBag.error   = "No se pudo eliminar";
             ViewBag.mensage = "Este articulo no existe";
             return(View("Error"));
         }
     }
     return(View());
 }