public JsonResult Action(AccommodationTypeActionModels model) { JsonResult json = new JsonResult(); var result = false; if (model.ID > 0) { var accommodationType = accommodationTypesService.GetAccommodationTypeByID(model.ID); accommodationType.Name = model.Name; accommodationType.Description = model.Description; result = accommodationTypesService.UpdateAccommodationType(accommodationType); } else { AccommodationType accommodationType = new AccommodationType(); accommodationType.Name = model.Name; accommodationType.Description = model.Description; result = accommodationTypesService.SaveAccommodationType(accommodationType); } if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Meesage = "Unable to perform action on Accommodation Types" }; } return(json); }
public ActionResult Delete(int ID) { AccommodationTypeActionModels model = new AccommodationTypeActionModels(); var accommodationType = accommodationTypesService.GetAccommodationTypeByID(ID); model.ID = accommodationType.ID; return(PartialView("_Delete", model)); }
public ActionResult Action(int?ID) { AccommodationTypeActionModels model = new AccommodationTypeActionModels(); if (ID.HasValue) { var accommodationType = accommodationTypesService.GetAccommodationTypeByID(ID.Value); model.ID = accommodationType.ID; model.Name = accommodationType.Name; model.Description = accommodationType.Description; } return(PartialView("_Action", model)); }
public JsonResult Delete(AccommodationTypeActionModels model) { JsonResult json = new JsonResult(); var result = false; var accommodationType = accommodationTypesService.GetAccommodationTypeByID(model.ID); result = accommodationTypesService.DeleteAccommodationType(accommodationType); if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Meesage = "Unable to perform action on Accommodation Types" }; } return(json); }