Exemplo n.º 1
0
        public JsonResult Action(AccomodationPackagesActionModel model)
        {
            JsonResult json   = new JsonResult();
            var        result = false;

            if (model.ID > 0)
            {
                var accomodationPackage = accomodationPackagesService.GetAllAccomodationPackageByID(model.ID);
                accomodationPackage.Name        = model.Name;
                accomodationPackage.NoOfRoom    = model.NoOfRoom;
                accomodationPackage.FeePerNight = model.FeePerNight;
                result = accomodationPackagesService.UpdateAccomodationPackage(accomodationPackage);
            }
            else
            {
                AccommodationPackage accomodationPackage = new AccommodationPackage();
                accomodationPackage.Name        = model.Name;
                accomodationPackage.NoOfRoom    = model.NoOfRoom;
                accomodationPackage.FeePerNight = model.FeePerNight;
                result = accomodationPackagesService.SaveAccomodationPackage(accomodationPackage);
            }

            if (result)
            {
                json.Data = new { Sucess = true };
            }
            else
            {
                json.Data = new { Sucess = false, Message = "Unable to perform action on Accomodation type" };
            }
            return(json);
        }
Exemplo n.º 2
0
        public ActionResult Delete(int ID)
        {
            AccomodationPackagesActionModel model = new AccomodationPackagesActionModel();
            var accomodationPackage = accomodationPackagesService.GetAllAccomodationPackageByID(ID);

            model.ID = accomodationPackage.ID;
            return(PartialView("_Delete", model));
        }
Exemplo n.º 3
0
        public ActionResult Action(int?ID)
        {
            AccomodationPackagesActionModel model = new AccomodationPackagesActionModel();

            if (ID.HasValue)
            {
                var accomodationPackage = accomodationPackagesService.GetAllAccomodationPackageByID(ID.Value);

                model.ID          = accomodationPackage.ID;
                model.Name        = accomodationPackage.Name;
                model.NoOfRoom    = accomodationPackage.NoOfRoom;
                model.FeePerNight = accomodationPackage.FeePerNight;
            }
            return(PartialView("_Action", model));
        }