예제 #1
0
        /// <summary>
        /// After Final Selection of the bid property after making payment
        /// </summary>
        /// <param name="bookingid"></param>
        /// <param name="propid"></param>
        /// <param name="bidSearchHotels"></param>
        /// <returns></returns>
        public ActionResult GetUpgradeHotelDetails(int bookingid, int propid, string bidSearchHotels)
        {
            var obj = new eBidding();

            if (Session[bidSearchHotels] != null)   //TempData.Keep();
            {
                obj = Session[bidSearchHotels] as eBidding;
            }


            var prop = obj.lstBidRoomsData.Where(u => u.iPropId == propid).SingleOrDefault();


            BiddingHotelsUpgrade objUpgrade = BL_Bidding.GetHotelUpgradeResult(propid, bookingid);

            objUpgrade.objBidRoomsData           = prop;
            objUpgrade.iBookingId                = bookingid;
            objUpgrade.iPropId                   = propid;
            objUpgrade.BIdUpgradeHotels          = "BIdUpgradeHotels" + Guid.NewGuid().ToString();
            Session[objUpgrade.BIdUpgradeHotels] = objUpgrade;
            return(PartialView("BidInfo", objUpgrade));
        }
예제 #2
0
        public ActionResult GetUpgradeHotelDetails(int bookingid, int propid)
        {
            var obj = new eBidding();

            if (TempData["BidSearchHotels"] != null)
            {
                TempData.Keep(); obj = TempData["BidSearchHotels"] as eBidding;
            }


            var prop = obj.lstBidRoomsData.Where(u => u.iPropId == propid).SingleOrDefault();


            BiddingHotelsUpgrade objUpgrade = BL_Bidding.GetHotelUpgradeResult(propid, bookingid);

            objUpgrade.objBidRoomsData = prop;
            objUpgrade.iBookingId      = bookingid;
            objUpgrade.iPropId         = propid;

            TempData["BIdUpgradeHotels"] = objUpgrade;
            return(PartialView("BidInfo", objUpgrade));
        }