public ActionResult Book() { bool isEdited = Convert.ToBoolean(Session["isEdited"] ?? false); ViewBag.speciesList = DDContentGenerator.convertSpecies(DataHandler.getSpeciesList()); if (isEdited) { return(View((reservation)Session["reservationDraft"])); } return(View(new reservation())); }
public ActionResult ReservationEditor(reservation res) { if (ModelState.IsValid) { DataHandler.editReservation(res); Session["reservationDraft"] = null; return(RedirectToAction("ReservationList")); } ViewBag.speciesList = DDContentGenerator.convertSpecies(DataHandler.getSpeciesList()); return(View()); }
public ActionResult Book(reservation res) { if (ModelState.IsValid) { if (res.reservationID == 0) { res.code = AlphaNumbericGenerator.getRandom(8); res.employeeID = 1; DataHandler.newReservation(res); Session["code"] = res.code; Session["title"] = "Booking complete!"; Session["text"] = "You have succesfully booked a reservation at our hotel."; return(RedirectToAction("Complete")); } else { reservation r = (reservation)Session["reservationDraft"]; res.code = r.code; res.employeeID = r.employeeID; DataHandler.editReservation(res); Session["reservationDraft"] = null; Session["isEdited"] = null; Session["code"] = null; Session["title"] = "Booking edited!"; Session["text"] = "You have succesfully edited your reservation at our hotel."; return(RedirectToAction("Complete")); } } ViewBag.speciesList = DDContentGenerator.convertSpecies(DataHandler.getSpeciesList()); return(View(res)); }
public ActionResult ReservationEditor() { ViewBag.speciesList = DDContentGenerator.convertSpecies(DataHandler.getSpeciesList()); return(View((reservation)Session["reservationDraft"])); }