public JsonResult Action(AccomodationPackageActionModels model) { JsonResult json = new JsonResult(); var result = false; if (model.ID > 0)//Edit { var accomodationpackage = PackagesServices.GetAllAccomodationPackageById(model.ID); accomodationpackage.AccomodationTypeID = model.AccomodationTypeID; accomodationpackage.Name = model.Name; accomodationpackage.NoofRooms = model.NoofRooms; accomodationpackage.FeesperNight = model.FeesperNight; result = PackagesServices.UpdateAccomodationPackage(accomodationpackage); } else//Create { AccomodationPackage accomodationpackage = new AccomodationPackage(); accomodationpackage.AccomodationTypeID = model.AccomodationTypeID; accomodationpackage.Name = model.Name; accomodationpackage.NoofRooms = model.NoofRooms; accomodationpackage.FeesperNight = model.FeesperNight; result = PackagesServices.SaveAccomodationPackage(accomodationpackage); } if (result) { json.Data = new { success = true }; } else { json.Data = new { success = false, message = "unable to perform Accomodation packages" }; } return(json); }
public ActionResult Delete(int ID) { AccomodationPackageActionModels accomodationPackageAction = new AccomodationPackageActionModels(); var accomodationpackage = PackagesServices.GetAllAccomodationPackageById(ID); accomodationPackageAction.ID = accomodationpackage.ID; return(PartialView("_Delete", accomodationPackageAction)); }
public ActionResult Action(int?ID) { AccomodationPackageActionModels packageActionModels = new AccomodationPackageActionModels(); if (ID.HasValue) { var accomodationpackage = PackagesServices.GetAllAccomodationPackageById(ID.Value); packageActionModels.ID = accomodationpackage.ID; packageActionModels.AccomodationTypeID = accomodationpackage.AccomodationTypeID; packageActionModels.Name = accomodationpackage.Name; packageActionModels.NoofRooms = accomodationpackage.NoofRooms; packageActionModels.FeesperNight = accomodationpackage.FeesperNight; } packageActionModels.AccomodationTypes = typesService.GetAllAccomodationType(); return(PartialView("_Action", packageActionModels)); }
public JsonResult Delete(AccomodationPackageActionModels model) { JsonResult json = new JsonResult(); var accomodationPackage = PackagesServices.GetAllAccomodationPackageById(model.ID); var result = false; result = PackagesServices.DeleteAccomodationPackage(accomodationPackage); if (result) { json.Data = new { success = true }; } else { json.Data = new { success = false, message = "unable to perform Accomodation package" }; } return(json); }