Пример #1
0
        public PartialViewResult Listing(string searchTearm, int?accomodationPackageId, int?pageNo, int?pageSize)
        {
            AccomodationListingModel model = new AccomodationListingModel();

            pageNo                    = pageNo ?? 1;
            pageSize                  = pageSize ?? 10;
            model.Accomodations       = _AccomodationService.GetAllAccomodation(searchTearm, accomodationPackageId, pageNo.Value, pageSize.Value);
            model.AccomodatioPackages = _AccomodationPackagesService.GetAllAccomodationPackage();
            int totalItems = _AccomodationService.TotalItemCount(searchTearm, accomodationPackageId);

            model.Pager      = new Pager(totalItems, pageNo, pageSize.Value);
            model.SearchTerm = searchTearm;
            model.PageNo     = pageNo.Value;
            model.PageSize   = pageSize.Value;
            return(PartialView("_Listing", model));
        }