public JsonResult Delete(System.Int32 id) { RemoveRegionRequest request = new RemoveRegionRequest(); request.RegionID = id; RemoveRegionResponse response = _regionService.RemoveRegion(request); return(Json(response)); }
public RemoveRegionResponse RemoveRegion(RemoveRegionRequest request) { RemoveRegionResponse response = new RemoveRegionResponse(); response.Errors = new List <BusinessRule>(); try { if (_regionRepository.Remove(request.RegionID) > 0) { response.RegionDeleted = true; } } catch (Exception ex) { response.Errors.Add(new BusinessRule("DAL", "DAL_ERROR: " + ex.Message)); } return(response); }