public ActionResult AddOrEdit(Request request) { using (InventoryEntity db = new InventoryEntity()) { if (request.requestID == 0) { db.Requests.Add(request); db.SaveChanges(); return(Json(new { success = true, message = "Request added successfully" }, JsonRequestBehavior.AllowGet)); } else { db.Entry(request).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Request updated successfully" }, JsonRequestBehavior.AllowGet)); } } }
public ActionResult Delete(int id) { using (InventoryEntity db = new InventoryEntity()) { Request req = db.Requests.Where(x => x.requestID == id).FirstOrDefault <Request>(); db.Requests.Remove(req); db.SaveChanges(); return(Json(new { success = true, message = "Request deleted successfully" }, JsonRequestBehavior.AllowGet)); } }