public ActionResult Index(string searchTerm, int?accomodationPackageID, int?page) { AccomodationsListingModel model = new AccomodationsListingModel(); model.SearchTerm = searchTerm; model.AccomodationPackageID = accomodationPackageID; model.AccomodationPackages = accomodationPackagesService.GetAllAccomodationPackages(); model.Accomodations = accomodationsService.SearchAccomodations(searchTerm, accomodationPackageID); return(View(model)); }
public ActionResult Index(string searchTerm, int?accomodationPackageID, int?page) { int recordSize = 5; page = page ?? 1; AccomodationsListingModel model = new AccomodationsListingModel(); model.SearchTerm = searchTerm; model.AccomodationPackageID = accomodationPackageID; model.AccomodationPackages = accomodationPackagesService.GetAllAccomodationPackages(); model.Accomodations = accomodationsService.SearchAccomodations(searchTerm, accomodationPackageID, page.Value, recordSize); var totalRecords = accomodationsService.SearchAccomodationsCount(searchTerm, accomodationPackageID); model.Pager = new Pager(totalRecords, page, recordSize); return(View(model)); }