public ActionResult Edit(int id, RoomType roomtype) { if (ModelState.IsValid) { roomtype.RoomTypeID = id; db.Entry(roomtype).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("TableModification", "Admin"); } ViewBag.RegTypeID = new SelectList(db.RegTypes, "RegTypeID", "Name", roomtype.RegTypeID); return View(roomtype); }
public ActionResult Create(RoomType roomtype) { if (ModelState.IsValid) { if (roomtype.RegTypeID != 1) { ViewBag.RegTypeID = new SelectList(db.RegTypes, "RegTypeID", "Name", roomtype.RegTypeID); ViewBag.Message = "Can not add Room Type to Part Time rooms"; return View(roomtype); } else { db.RoomTypes.Add(roomtype); db.SaveChanges(); return RedirectToAction("TableModification", "Admin"); } } ViewBag.RegTypeID = new SelectList(db.RegTypes, "RegTypeID", "Name", roomtype.RegTypeID); return View(roomtype); }