Пример #1
0
        public ActionResult Action(int?ID, bool isDelete = false)
        {
            AccomodationActionViewModel model = new AccomodationActionViewModel();

            ViewBag.isDelete = isDelete;


            if (ID.HasValue && isDelete)
            {
                //delete here
                Accomodation accomodation = accomodationService.GetAccomodationById(ID);
                model.Id = accomodation.Id;
                model.AccomodationPackageId = accomodation.AccomodationPackageId;
                model.Name        = accomodation.Name;
                model.Description = accomodation.Description;
            }

            else if (ID.HasValue && isDelete == false)
            {
                //edit here
                Accomodation accomodation = accomodationService.GetAccomodationById(ID);
                model.Id = accomodation.Id;
                model.AccomodationPackageId = accomodation.AccomodationPackageId;
                model.Name        = accomodation.Name;
                model.Description = accomodation.Description;
            }
            else
            {
                //new entry
            }
            model.AccomodationPackages = accomodationPackagesService.GetAllAccomodationPackages();
            return(PartialView("_Action", model));
        }
Пример #2
0
        public PartialViewResult Action(int?id)
        {
            AccomodationModel model = new AccomodationModel();

            if (id.HasValue)
            {
                _Accomodation = _AccomodationService.GetAccomodationById(id.Value);
                model.ID      = _Accomodation.ID;
                model.Name    = _Accomodation.Name;
                model.AccomodationPackageID = _Accomodation.AccomodationPackageID;
                model.Description           = _Accomodation.Description;
                model.AccomodationPictures  = _Accomodation.AccomodationPictures;
            }
            model.AccomodationPackage = _AccomodationPackagesService.GetAllAccomodationPackage();

            return(PartialView("_Action", model));
        }
Пример #3
0
        public ActionResult Action(int?id)
        {
            AccomodationsActionViewModel model = new AccomodationsActionViewModel();

            if (id.HasValue)
            {
                // edit
                var accomodation = accomodationService.GetAccomodationById(id.Value);

                model.Id = accomodation.Id;
                model.AccomodationPackageId = accomodation.AccomodationPackageId;
                model.Name        = accomodation.Name;
                model.Description = accomodation.Description;
            }
            model.AccomodationPackages = accomodationPackageService.GetAllAccomodationPackages();
            return(PartialView("_Action", model));
        }