public JsonResult GetHotelDealIdentifiers(int?id)
        {
            var dealtype = hotelDealRepository.GetDealMasterById(id ?? 0, 2);

            var result = new JsonResult();
            var lists  = hotelDealRepository.GetDealIdentifiers(dealtype != null ? dealtype.DealTypeId : 0);

            result.Data = lists;
            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(result);
        }
Esempio n. 2
0
        public ActionResult Index(int?id, string filterCountryCode, int?filterCategory, int?filterCityId, int?filterHotelId, string filterDealIdentifier, int?filterCurrency)
        {
            var dealtype = hotelDealRepository.GetDealMasterById(id ?? 0, 2);

            HotelDealViewModel viewmodel = new HotelDealViewModel()
            {
                CurrencyList       = masterDealProvider.GetCurrencyList().Where(x => x.Value == "1"),
                HotelList          = hotelDealRepository.GetAllHotelList(),
                DealMasterList     = mDealProvider.GetAllDealMasterList(2),
                DealIdentifierList = hotelDealRepository.GetDealIdentifiers(dealtype != null ? dealtype.DealTypeId : 0),
                DealList           = hotelDealRepository.GetAllDeals(id, filterCountryCode, filterCategory, filterCityId, filterHotelId, filterDealIdentifier, filterCurrency)
            };

            if (Request != null && Request.IsAjaxRequest())
            {
                return(PartialView("VUC_DealDetailList", viewmodel));
            }
            else
            {
                return(View(viewmodel));
            }
        }