public ActionResult DeleteConfirmed(int id) { RoomPromo roomPromo = db.RoomPromo.Find(id); db.RoomPromo.Remove(roomPromo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "roomPromoID,promoID,roomTypeID,discount")] RoomPromo roomPromo) { if (ModelState.IsValid) { db.Entry(roomPromo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.promoID = new SelectList(db.Promo, "promoID", "promoName", roomPromo.promoID); ViewBag.roomTypeID = new SelectList(db.RoomType, "roomTypeID", "typeName", roomPromo.roomTypeID); return(View(roomPromo)); }
// GET: RoomPromoes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RoomPromo roomPromo = db.RoomPromo.Find(id); if (roomPromo == null) { return(HttpNotFound()); } return(View(roomPromo)); }
// GET: RoomPromoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RoomPromo roomPromo = db.RoomPromo.Find(id); if (roomPromo == null) { return(HttpNotFound()); } ViewBag.promoID = new SelectList(db.Promo, "promoID", "promoName", roomPromo.promoID); ViewBag.roomTypeID = new SelectList(db.RoomType, "roomTypeID", "typeName", roomPromo.roomTypeID); return(View(roomPromo)); }
public ActionResult Create([Bind(Include = "roomPromoID,promoID,roomTypeID,discount")] RoomPromo roomPromo) { if (ModelState.IsValid) { try { db.RoomPromo.Add(roomPromo); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { return(new HttpStatusCodeResult(HttpStatusCode.Conflict)); } } ViewBag.promoID = new SelectList(db.Promo, "promoID", "promoName", roomPromo.promoID); ViewBag.roomTypeID = new SelectList(db.RoomType, "roomTypeID", "typeName", roomPromo.roomTypeID); return(View(roomPromo)); }