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); }
public ActionResult Delete(int ID) { AccomodationPackagesActionModel model = new AccomodationPackagesActionModel(); var accomodationPackage = accomodationPackagesService.GetAllAccomodationPackageByID(ID); model.ID = accomodationPackage.ID; return(PartialView("_Delete", model)); }
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)); }