public ActionResult Index(int accommodationTypeID, int?accommodationPackageID) { AccommodationsViewModel model = new AccommodationsViewModel(); model.AccommodationTypes = _accommodationTypesService.GetAccommodationTypeById(accommodationTypeID); model.AccommodationPackages = _accommodationPackagesService.GetAllAccommodationPackagesByAccommodationType(accommodationTypeID); model.SelectedAccommodationPackageID = accommodationPackageID.HasValue ? accommodationPackageID.Value : model.AccommodationPackages.First().ID; model.Accommodations = _accommodationsService.GetAllAccommodationsByAccommodationPackage(model.SelectedAccommodationPackageID); return(View(model)); }
public ActionResult Index(int accommodationTypeId, int?accommodationPackageId) { AccommodationsViewModel model = new AccommodationsViewModel(); model.AccommodationType = ATServices.GetAccommodationTypeById(accommodationTypeId); model.AccommodationPackages = APServices.GetAllAccommodationPackagesByAccommodationType(accommodationTypeId); model.SelectedAccommodationPackageId = accommodationPackageId.HasValue ? accommodationPackageId.Value : model.AccommodationPackages.First().Id; model.Accommodations = AServices.GetAllAccommodationsByAccommodationPackage(model.SelectedAccommodationPackageId); return(View(model)); }