public ActionResult CreateGC(FormCollection f) { Group_Category gc = new Group_Category(); gc.Name = f.Get("txtName").ToString(); db.Group_Category.Add(gc); db.SaveChanges(); return(RedirectToAction("ManagingDiscCategories", "Admin")); }
public ActionResult UpdateGC(FormCollection f) { int Id_GC = int.Parse(f.Get("Id_GC").ToString()); Group_Category gc = db.Group_Category.Find(Id_GC); gc.Name = f.Get("Name").ToString(); db.SaveChanges(); Session["SuccessGC"] = "The group category was updated successfully !"; Session["Error"] = null; return(RedirectToAction("ManagingDiscCategories", "Admin")); }
public ActionResult UpdateGC(int Id_GC) { Group_Category GC = db.Group_Category.SingleOrDefault(n => n.Id == Id_GC); if (GC == null) { Response.StatusCode = 404; return(null); } return(View(GC)); }
public ActionResult DeleteGC(int Id_GC) { try { Group_Category us = db.Group_Category.SingleOrDefault(n => n.Id == Id_GC); if (us == null) { Response.StatusCode = 404; return(null); } db.Group_Category.Remove(us); db.SaveChanges(); Session["ErrorGC"] = null; Session["SuccessGC"] = "The group category was deleted successfully !"; return(RedirectToAction("ManagingDiscCategories", "Admin")); } catch (Exception) { Session["ErrorGC"] = "Unable to delete the group category !"; Session["SuccessGC"] = null; return(RedirectToAction("ManagingDiscCategories", "Admin")); } }