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

            page = page ?? 1;
            AccomodationPackagesListingModel model = new AccomodationPackagesListingModel();

            model.SearchTerm           = searchTerm;
            model.AccomodationTypeID   = accomodationTypeID;
            model.AccomodationTypes    = accomodationTypesService.GetAllAccomodationTypes();
            model.AccomodationPackages = accomodationPackagesService.SearchAccomodationPackages(searchTerm, accomodationTypeID, page.Value, recordSize);
            var totalRecords = accomodationPackagesService.SearchAccomodationPackagesCount(searchTerm, accomodationTypeID);

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