// public ActionResult CheckOut(tbl_Booking booking, List <tbl_Passenger> tbl_Passenger) { if (Session[UtilContants.USER_LOGIN] == null) { return(RedirectToAction("Index", "Home")); } else { try { foreach (var item in tbl_Passenger) { item.isDelete = false; booking.tbl_Passenger.Add(item); } ITourService _tourService = new TourService(); if (_tourService.updateSeat(booking.TourID, tbl_Passenger.Count)) { _bookingService.SaveBooking(booking); return(Json(new { status = true })); } else { return(Json(new { status = false })); } } catch (Exception ee) { return(Json(new { status = false, ee })); } } }
public ActionResult DeleteConfirmed(int id) { tbl_Booking tbl_Booking = db.tbl_Booking.Find(id); db.tbl_Booking.Remove(tbl_Booking); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Theater_Id,Movie,Show,Ticket_Type,Persons,Cost,Payment__Type")] tbl_Booking tbl_Booking) { if (ModelState.IsValid) { db.Entry(tbl_Booking).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("List")); } return(View(tbl_Booking)); }
public ActionResult BookTicket([Bind(Include = "Theater_Id,Movie,Show,Ticket_Type,Persons,Cost,Payment__Type")] tbl_Booking tbl_Booking) { TempData["SucessMesssage"] = "<script>alert('Sucessfully Booked your Ticket')</script>"; if (ModelState.IsValid) { db.tbl_Booking.Add(tbl_Booking); db.SaveChanges(); return(RedirectToAction("List")); } return(View(tbl_Booking)); }
public void SaveBooking(tbl_Booking tbl_Booking) { try { tbl_Booking.isDelete = false; db.tbl_Booking.Add(tbl_Booking); db.SaveChanges(); } catch (Exception) { throw; } }
public ActionResult Edit([Bind(Include = "B_Id,FK_HouseID,FK_RoomID,FK_GuestID,ArrivalDate,DepartureDate,TotalPerson,BookedBy,Booking_Date,B_Status")] tbl_Booking tbl_Booking) { if (ModelState.IsValid) { db.Entry(tbl_Booking).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.FK_GuestID = new SelectList(db.tbl_Guest, "G_Id", "G_Name", tbl_Booking.FK_GuestID); //ViewBag.FK_HouseID = new SelectList(db.tbl_House, "H_ID", "H_Name", tbl_Booking.FK_HouseID); //ViewBag.FK_RoomID = new SelectList(db.tbl_RoomsDetails, "R_Id", "R_Desc", tbl_Booking.FK_RoomID); return(View(tbl_Booking)); }
public ActionResult Create(tbl_Booking tbl_Booking) { /*if (ModelState.IsValid) * { * db.tbl_Booking.Add(tbl_Booking); * db.SaveChanges(); * return RedirectToAction("Index"); * }*/ //ViewBag.FK_GuestID = new SelectList(db.tbl_Guest, "G_Id", "G_Name", tbl_Booking.FK_GuestID); //ViewBag.FK_HouseID = new SelectList(db.tbl_House, "H_ID", "H_Name", tbl_Booking.FK_HouseID); //ViewBag.FK_RoomID = new SelectList(db.tbl_RoomsDetails, "R_Id", "R_Desc", tbl_Booking.FK_RoomID); return(RedirectToAction("Payment", "Payment")); }
// GET: Site/Booking //public ActionResult Index() //{ // //var tbl_Booking = db.tbl_Booking.Include(t => t.tbl_Guest).Include(t => t.tbl_House).Include(t => t.tbl_RoomsDetails); // return View(tbl_Booking.ToList()); //} // GET: Site/Booking/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_Booking tbl_Booking = db.tbl_Booking.Find(id); if (tbl_Booking == null) { return(HttpNotFound()); } return(View(tbl_Booking)); }
// GET: Payment/Delete/5 public ActionResult CancelTicket(int?id) { TempData["DangerMesssage"] = "<script>alert('Cancelled your Ticket')</script>"; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_Booking tbl_Booking = db.tbl_Booking.Find(id); if (tbl_Booking == null) { return(HttpNotFound()); } return(RedirectToAction("Continue", "Customer")); }
// GET: Site/Booking/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_Booking tbl_Booking = db.tbl_Booking.Find(id); if (tbl_Booking == null) { return(HttpNotFound()); } // ViewBag.FK_GuestID = new SelectList(db.tbl_Guest, "G_Id", "G_Name", tbl_Booking.FK_GuestID); //ViewBag.FK_HouseID = new SelectList(db.tbl_House, "H_ID", "H_Name", tbl_Booking.FK_HouseID); //ViewBag.FK_RoomID = new SelectList(db.tbl_RoomsDetails, "R_Id", "R_Desc", tbl_Booking.FK_RoomID); return(View(tbl_Booking)); }