Пример #1
0
        // GET: Accomodations
        public ActionResult Index(int accomodationTypeID, int?accomodationPackageID)
        {
            AccomodationViewModels model = new AccomodationViewModels();

            model.AccomodationType              = accomodationTypeService.GetAccomodationTypesByID(accomodationTypeID);
            model.AccomodationPackages          = accomodationPackageService.GetAllAccomodationPackagesByAccomodationType(accomodationTypeID);
            model.SelectedAccomodationPackageID = accomodationPackageID.HasValue ? accomodationPackageID.Value : model.AccomodationPackages.First().ID;
            model.Accomodations = accomodationService.GetAllAccomodationsByAccomodationPackage(model.SelectedAccomodationPackageID);
            return(View(model));
        }
        // 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));
        }