// GET: Accomodation public ActionResult Index(int accomodationTypeId, int?accomodationPacakageId) { AccomodationViewModel model = new AccomodationViewModel(); model.AccomodationPackages = accomodationPackagesService.GetAllAccomodationPackagesbyAccomodationType(accomodationTypeId); model.AccomodationType = accomodationTypesService.GetAccomodationTypeById(accomodationTypeId); model.selectedAccomodationPackageId = accomodationPacakageId.HasValue ? accomodationPacakageId : model.AccomodationPackages.FirstOrDefault() != null?model.AccomodationPackages.FirstOrDefault().Id : 0; model.Accomodations = accomodationService.GetAllAccomodationsByAccomodationPackage(model.selectedAccomodationPackageId.Value); return(View(model)); }