public ActionResult DeleteConfirmed(int id) { CouponMaker couponMaker = db.CouponMaker.Find(id); db.CouponMaker.Remove(couponMaker); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: CouponMaker/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CouponMaker couponMaker = db.CouponMaker.Find(id); if (couponMaker == null) { return(HttpNotFound()); } return(View(couponMaker)); }
// GET: CouponMaker/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CouponMaker couponMaker = db.CouponMaker.Find(id); if (couponMaker == null) { return(HttpNotFound()); } ViewBag.StatusID = new SelectList(db.Status, "ID", "status", couponMaker.StatusID); return(View(couponMaker)); }
public ActionResult Create([Bind(Include = "ID,name,description,originalPrice,couponPrice,rating,numOfRaters,startDate,endDate,quantity,maxQuantity,StatusID,BusinessID")] CouponMaker couponMaker) { try { if (ModelState.IsValid) { db.CouponMaker.Add(couponMaker); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (DataException /* dex */) { //Log the error (uncomment dex variable name and add a line here to write a log. ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator."); } ViewBag.StatusID = new SelectList(db.Status, "status", "status"); ViewBag.BusinessID = new SelectList(db.Business, "ID", "name"); return(View(couponMaker)); }