public ActionResult Action(int?ID)
        {
            AccomodationTypesActionModel model = new AccomodationTypesActionModel();

            if (ID.HasValue)//We are trying to edit a Record
            {
                var accomodationType = accomodationTypeService.GetAccomodationTypesByID(ID.Value);
                model.ID          = accomodationType.ID;
                model.Name        = accomodationType.Name;
                model.Description = accomodationType.Description;
            }
            return(PartialView("_Action", model));
        }
Example #2
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));
        }