public ActionResult Index(string searchTerm) { AccomodationPackagesListingModel model = new AccomodationPackagesListingModel(); model.SearchTerm = searchTerm; //model.AccomodationPackages = accomodationPackagesService.SearchAllAccomodationPackages(searchTerm); return(View(model)); }
public PartialViewResult Listing(string searchTearm, int?pageNo, int?pageSize) { AccomodationPackagesListingModel model = new AccomodationPackagesListingModel(); pageNo = pageNo ?? 1; pageSize = pageSize ?? 10; model.AccomodationPackages = _AccomodationPackagesService.GetAllAccomodationPackage(searchTearm, pageNo.Value, pageSize.Value); int totalItems = _AccomodationPackagesService.TotalItemCount(searchTearm); model.Pager = new Pager(totalItems, pageNo, pageSize.Value); model.SearchTerm = searchTearm; model.PageNo = pageNo.Value; model.PageSize = pageSize.Value; return(PartialView("_Listing", model)); }
//DashboardService dashboardService = new DashboardService(); public ActionResult Index(string searchTerm, int?accomodationTypeID) { AccomodationPackagesListingModel model = new AccomodationPackagesListingModel(); model.SearchTerm = searchTerm; model.AccomodationTypeID = accomodationTypeID; model.AccomodationTypes = accomodationTypesService.GetAllAccomodationTypes(); model.AccomodationPackages = accomodationPackagesService.SearchAccomodationPackages(searchTerm, accomodationTypeID); return(View(model)); }
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)); }