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()); }
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()); }
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()); }
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()); }