Пример #1
0
        public ActionResult ReservationsLists()
        {
            BXGOwner = (BGO.OwnerWS.Owner)Session["BXGOwner"];
            ReservationListModel myReservations = ReservationListMapper.Map(CurrentPage);

            myReservations = MasterMapper.Map(myReservations, CurrentPage);


            string reservationNo = String.Empty;
            string resortNo      = String.Empty;

            if (TempData["ReservationNo"] != null && TempData["ResortNo"] != null)
            {
                reservationNo = TempData["ReservationNo"].ToString();
                resortNo      = TempData["ResortNo"].ToString();
            }

            if (reservationNo != String.Empty && resortNo != String.Empty)
            {
                ReservationDetailModel detailsModel = new ReservationDetailModel();
                detailsModel.ReservationNo = reservationNo;
                detailsModel.ResortNo      = resortNo;
                myReservations.DetailModel = detailsModel;
            }

            ReservationListModel myreservation = new ReservationListModel();

            PopulateAllReservations(myreservation);
            Response.Redirect(ConfigurationManager.AppSettings["bxgwebSitecoremyReservationRedirectUrl"], true);
            return(PartialView("ReservationsList", myreservation));
        }
        public ActionResult ReservationList()
        {
            if (Session["BXGOwner"] == null)
            {
                if (Session["_path_info"] != null)
                {
                    Session["_path_info"] = Request.RawUrl;
                }

                Response.Redirect(ConfigurationManager.AppSettings["bxgwebUnsecureURL"] + "default.aspx?sess=timeout", true);
            }

            BXGOwner = (BGO.OwnerWS.Owner)Session["BXGOwner"];

            ReservationListModel myReservations = ReservationListMapper.Map(CurrentPage);

            myReservations = MasterMapper.Map(myReservations, CurrentPage);

            HydrateModel(myReservations);

            string reservationNo = String.Empty;
            string resortNo      = String.Empty;

            if (TempData["ReservationNo"] != null && TempData["ResortNo"] != null)
            {
                reservationNo = TempData["ReservationNo"].ToString();
                resortNo      = TempData["ResortNo"].ToString();
            }

            if (reservationNo != String.Empty && resortNo != String.Empty)
            {
                ReservationDetailModel detailsModel = new ReservationDetailModel();
                detailsModel.ReservationNo = reservationNo;
                detailsModel.ResortNo      = resortNo;
                myReservations.DetailModel = detailsModel;
            }

            return(View(myReservations));
        }