Example #1
0
        public void LoadAreaInMap()
        {
            List <AreaInfo> areaItems = new List <AreaInfo>();

            try
            {
                AreaGetListRequest areaGetListRequest = new AreaGetListRequest();

                var result = areaService.GetAllAreaList(areaGetListRequest);
                if (result.Data != null && result.IsSuccess)
                {
                    areaItems = result.Data.OrderBy(a => a.Areaname).ToList();
                }
                if (areaItems.Count > 0)
                {
                    foreach (AreaInfo area in areaItems)
                    {
                        if (string.IsNullOrEmpty(area.AreaBound))
                        {
                            continue;
                        }
                        GraphOpt.DoDrawinggGraphicsAndName(mx, area.AreaBound.Split('|')[0], "polyline", area.Areaname, area.Areaid);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("LoadArea Error:" + ex.Message);
            }
        }
Example #2
0
        public override void Load()
        {
            var respose = _AreaService.GetAllAreaList(new AreaGetListRequest());

            if (respose.Data != null && respose.IsSuccess)
            {
                _cache.Clear();
                _cache = respose.Data;
            }
        }
Example #3
0
        private List <AreaInfo> GetArea()
        {
            List <AreaInfo> areaItems = new List <AreaInfo>();

            try
            {
                AreaGetListRequest areaGetListRequest = new AreaGetListRequest();

                var result = areaService.GetAllAreaList(areaGetListRequest);
                if (result.Data != null && result.IsSuccess)
                {
                    areaItems = result.Data.OrderBy(a => a.Areaname).ToList();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("LoadArea Error:" + ex.Message);
            }
            return(areaItems);
        }
        public BasicResponse <List <V_DefInfo> > GetAllDef(DefGetAllRequest defRequest)
        {
            var defresponse  = new BasicResponse <List <V_DefInfo> >();
            var defmodellist = _Repository.Datas.ToList();

            var areas = _areaService.GetAllAreaList(new AreaGetListRequest()).Data;

            var definfolist = ObjectConverter.CopyList <V_DefModel, V_DefInfo>(defmodellist).ToList();

            definfolist.ForEach(o =>
            {
                if (!string.IsNullOrEmpty(o.AreaId))
                {
                    o.AreaId = o.AreaId;
                    var area = areas.FirstOrDefault(a => a.Areaid == o.AreaId);
                    o.By1    = area == null ? string.Empty : area.Areaname;
                }
                o.By2 = EnumHelper.GetEnumDescription((VideoVendorType)o.Vendor);
            });

            defresponse.Data = definfolist;
            return(defresponse);
        }
Example #5
0
 public BasicResponse <List <AreaInfo> > GetAreaList(Sys.Safety.Request.Area.AreaGetListRequest arearequest)
 {
     return(areaService.GetAllAreaList(arearequest));
 }