/// <summary> /// /// </summary> private void FillGRStationLV() { this.lvGRStation.Items.Clear(); //CommPortProxysCollection cpps = Singles.S.TaskScheduler.CppsCollection; GRStationsCollection grSts = Singles.S.GRStsCollection; foreach (GRStation st in grSts) { if (IsConnected(st.DestinationIP)) { this.lvGRStation.Items.Add(st.StationName); } } }
/// <summary> /// /// </summary> private void FillXgListView() { GRStationsCollection grStations = Singles.S.GRStsCollection; for (int i = 0; i < grStations.Count; i++) { GRStation grst = grStations[i]; if (Singles.S.CommPortProxyCollection.IsConnected(grst.DestinationIP)) // if ( grst.ServerIP == XGConfig.Default.ServerIP ) { ListViewItem lvi = lvXg.Items.Add(grst.StationName); lvi.SubItems.Add(""); // time - temp value lvi.SubItems.Add(""); // state lvi.Tag = grst; } } }
private bool GetIPAndServerIP(string stName, out string ip, out string serverIP) { ip = string.Empty; serverIP = string.Empty; GRStationsCollection grsts = Singles.S.GRStsCollection; GRStation grst = grsts.GetGRStation(stName); if (grst != null) { ip = grst.DestinationIP; serverIP = grst.ServerIP; return(true); } return(false); }
/// <summary> /// /// </summary> private void RefreshLV() { this.lvGprsStation.Items.Clear(); // CommPortProxysCollection cpps = Singles.S.TaskScheduler.CppsCollection; // this.lvGprsStation.Items.Add( "A").SubItems.AddRange(new string[]{"1.1.1.1","con"}); GRStationsCollection grSts = Singles.S.GRStsCollection; foreach (GRStation st in grSts) { if (st.ServerIP == XGConfig.Default.ServerIP) { if (IsConnected(st.DestinationIP)) { ListViewItem lvi = this.lvGprsStation.Items.Add(st.StationName); lvi.SubItems.AddRange(new string[] { st.DestinationIP, GetConnectState(st.DestinationIP) }); } } } }