Exemple #1
0
        public IActionResult SearchHotels()
        {
            HotelsDeptViewModel model = new HotelsDeptViewModel();

            #region Dropdown Binding
            MasterTypeRequest objMasterTypeRequest = new MasterTypeRequest {
                Property = "QRF Masters", Name = "BookingSearchDateType"
            };
            MasterTypeResponse objMasterTypeResponse = objSalesProvider.GetGenericMasterForType(objMasterTypeRequest, token).Result;
            #endregion

            #region Get Booking Details
            BookingSearchRes response = new BookingSearchRes();
            response = bookingProviders.GetBookingStatusList(token).Result;
            #endregion

            string[] StatusIgnoreList = new string[] { "N", "J", "I", "B", "C", "-", "^", "L", "S", "X", "T" };
            model.HotelsDeptSearchFilters.DateTypeList      = objMasterTypeResponse.PropertyList[0].Attribute[0].Values.OrderBy(a => a.Value).ToList();
            model.HotelsDeptSearchFilters.BookingStatusList = response.BookingStatusList.Where(a => !StatusIgnoreList.Contains(a.Attribute_Id)).OrderBy(a => a.AttributeName).ToList();
            return(View(model));
        }
Exemple #2
0
        public IActionResult _HotelsResult(HotelsDeptSearchFilters searchFilters)
        {
            HotelsDeptViewModel model = new HotelsDeptViewModel();

            return(PartialView(model));
        }