Example #1
0
        public ActionResult Index(string searchTerm, int?accommodationTypeID, int?page)
        {
            int recordSize = 5;

            page = page ?? 1;

            AccommodationPackagesListingModel model = new AccommodationPackagesListingModel();

            model.SearchTerm          = searchTerm;
            model.AccommodationTypeID = accommodationTypeID;

            model.AccommodationPackages = _accommodationPackagesService.SearchAccommodationPackages(searchTerm, accommodationTypeID, page.Value, recordSize);
            model.AccommodationTypes    = _accommodationTypesService.GetAllAccommodationTypes();

            var totalRecords = _accommodationPackagesService.SearchAccommodationPackagesCount(searchTerm, accommodationTypeID);

            model.Pager = new Pager(totalRecords, page, recordSize);

            return(View(model));
        }
        // GET: Dashboard/AccommodationPackages
        public ActionResult Index(string searchTerm, int?accommodationTypeId, int?page)
        {
            int recordSize = 5;

            page = page ?? 1;

            AccommodationPackagesListingModel model = new AccommodationPackagesListingModel();

            model.SearchByName = searchTerm;
            model.SearchByAccommodationTypeId = accommodationTypeId;

            model.AccommodationPackages = APServices.GetAccommodationPackagesBySearch(searchTerm, accommodationTypeId, page.Value, recordSize);

            model.AccommodationTypes = ATServices.GetAllAccommodationTypes();

            var totalRecords = APServices.GetAccommodationPackagesCount(searchTerm, accommodationTypeId);

            model.Pager = new Pager(totalRecords, page, recordSize);

            return(View(model));
        }