///// <summary> ///// 获取该区域已定义的规则 ///// </summary> ///// <param name="areaID"></param> ///// <returns></returns> //private List<AreaRuleInfo> GetAreaRulesFromDB(string areaID) //{ // List<AreaRuleInfo> items = new List<AreaRuleInfo>(); // GetAreaRuleListByAreaIDRequest getAreaRuleListByAreaIDRequest = new GetAreaRuleListByAreaIDRequest(); // getAreaRuleListByAreaIDRequest.areaID = areaID; // var result = areaRuleService.GetAreaRuleListByAreaID(getAreaRuleListByAreaIDRequest); // if (result.Data != null && result.IsSuccess) // { // items = result.Data; // } // return items; //} /// <summary> /// 根据区域ID获取区域信息 /// </summary> /// <param name="areaID"></param> /// <returns></returns> private AreaInfo GetAreaByAreaID(string areaID) { AreaInfo area = null; var result = areaService.GetAllAreaCache(new AreaCacheGetAllRequest()); if (result.Data != null && result.IsSuccess) { area = result.Data.FirstOrDefault(a => a.Areaid == areaID); } return(area); }
public BasicResponse <List <AreaInfo> > GetAllAreaCache(Sys.Safety.Request.PersonCache.AreaCacheGetAllRequest arearequest) { return(areaService.GetAllAreaCache(arearequest)); }