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 JsonResult Action(AccommodationTypesActionModel formModel) { bool result = false; if (formModel.Id > 0) //edit record { var accommodationType = ATServices.GetAccommodationTypeById(formModel.Id); accommodationType.Name = formModel.Name; accommodationType.Description = formModel.Description; result = ATServices.UpdateAccommodationType(accommodationType); } else //create a new record { AccommodationType accommodationType = new AccommodationType(); accommodationType.Name = formModel.Name; accommodationType.Description = formModel.Description; result = ATServices.SaveAccommodationType(accommodationType); } return(JsonDataResult.Result(result)); }
public JsonResult Action(AccommodationTypeActionModel model) { JsonResult json = new JsonResult(); var result = false; // trying to edit a record if (model.ID > 0) { var accommodationType = _accommodationTypesService.GetAccommodationTypeById(model.ID); accommodationType.Name = model.Name; accommodationType.Description = model.Description; result = _accommodationTypesService.UpdateAccommodationType(accommodationType); } // trying to create a record 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, Message = "Unable to perform action on Accommodation Type." }; } return(json); }