public ActionResult Index(int accomodationTypeId, int?accomodationPackageId) { AccomodationViewModel model = new AccomodationViewModel(); model.AccomodationTypes = accomodationTypeService.GetAccomodationTypeId(accomodationTypeId); model.AccomodationPackages = accomodationPackageService.GetAllAccomodationPackageByAccomodationType(accomodationTypeId); model.selectedAccomodationPackageId = accomodationPackageId.HasValue ? accomodationPackageId.Value : model.AccomodationPackages.First().Id; model.Accomodations = accomodationService.GetAllAccomodationByAccomodationPackage(model.selectedAccomodationPackageId); return(View(model)); }