private void AreaCanvasWindow_OnLoaded(object sender, RoutedEventArgs e)
 {
     InitAreaCanvas();
     LoadData();
     //StartPersonTimer();
     ArchorHelper.LoadArchoDevInfo();  //载入基站信息,用于ID和IP的自动匹配
 }
Beispiel #2
0
        private void MenuLoadList_Click(object sender, RoutedEventArgs e)
        {
            var list = ArchorHelper.LoadArchoDevInfo();

            archorManager.LoadList(list);
            CbList.IsChecked = true;
        }
Beispiel #3
0
        private void LoadData()
        {
            fileArchorList        = ArchorHelper.LoadArchoDevInfo().ArchorList;
            Group1.Header        += " " + fileArchorList.Count;
            DataGrid1.ItemsSource = fileArchorList;

            BLL.Bll bll = new BLL.Bll();

            dbArchorList           = bll.Archors.ToList();
            DataGridDb.ItemsSource = dbArchorList;

            string path = AppDomain.CurrentDomain.BaseDirectory + "\\Data\\基站信息\\UDPArchorList.xml";

            udpArchorList         = XmlSerializeHelper.LoadFromFile <UDPArchorList>(path);
            Group2.Header        += " " + udpArchorList.Count;
            DataGrid2.ItemsSource = udpArchorList;

            var switchAreas = bll.bus_anchor_switch_area.ToList();

            var list4 = bll.bus_anchors.ToList();

            if (list4 != null)
            {
                Group4.Header        += " " + list4.Count;
                DataGrid4.ItemsSource = list4;
            }

            areas = bll.Areas.ToList();

            Check();
        }
        private void LoadList()
        {
            //3.加载清单代码
            var list = ArchorHelper.LoadArchoDevInfo();

            ArchorDevList list2 = new ArchorDevList();

            list2.ArchorList = new List <ArchorDev>();
            foreach (var item in list.ArchorList)
            {
                var a = DbArchorList.Find(i => i.Code == item.ArchorID);
                if (a != null)
                {
                    list2.ArchorList.Add(item);
                    item.Archor = a;
                }
            }
            archorManager.LoadList(list2);
        }
Beispiel #5
0
        private void LoadList()
        {
            var list = ArchorHelper.LoadArchoDevInfo();

            Bll bll     = Bll.NewBllNoRelation();
            var anchors = bll.Archors.ToList();

            ArchorDevList list2 = new ArchorDevList();

            list2.ArchorList = new List <ArchorDev>();
            foreach (var item in list.ArchorList)
            {
                var a = anchors.Find(i => i.Code == item.ArchorID);
                if (a != null)
                {
                    list2.ArchorList.Add(item);
                }
            }

            archorManager.LoadList(list2);
            CbList.IsChecked = true;
        }