Exemple #1
0
        public ActionResult BookingDetails(AnationsBooking model)
        {
            var x = ModelState.IsValid;

            if (x)
            {
                if (model.TotalCost <= 0)
                {
                    ModelState.AddModelError("Date_checkout", "Not Vaild enter higher than in time");
                    return(View(model));
                }
                if (model.Date_checkin.CompareTo(DateTime.Today) <= 0)
                {
                    ModelState.AddModelError("Date_checkin", "Only future booking");
                    return(View(model));
                }


                Session.Add("HotelID", model.Hotel_id);
                Session.Add("BookName", model.Name);
                Session.Add("TotalCost", model.TotalCost);
                Session.Add("Adult", model.no_adult);
                Session.Add("Child", model.no_child);
                Session.Add("Type", model.Type);
                Session.Add("Checkin", model.Date_checkin);
                Session.Add("Checkout", model.Date_checkout);


                return(this.RedirectToAction("MakePayment"));
            }



            return(View(model));
        }
Exemple #2
0
        public ActionResult BookingDetails(string hotelID)
        {
            AnationsBooking model = new AnationsBooking();

            model.Customer_id = Session["CustomerID"].ToString();
            model.Hotel_id    = hotelID;


            return(View(model));
        }