private void UpdateServerDown(string text) { App.Current.Dispatcher.Invoke((Action) delegate { APIClientModel old = _clientData.FirstOrDefault(); _clientData.Clear(); _clientData.Add(new APIClientModel(ClientState.DISCONNECTED, old.IpClientConnected, old.PortClientConnected, old.Name)); _disconnectClient.InvokeCanExecuteChanged(); SelectedReader = null; }); }
private void UpdateServerDown(string text) { if (_clientData.FirstOrDefault().ClientState.Equals("DISCONNECTED")) { return; } APIClientModel old = _clientData.FirstOrDefault(); _clientData = new ObservableCollection <APIClientModel>(); _clientData.Add(new APIClientModel("DISCONNECTED", old.IpClientConnected, old.PortClientConnected)); OnPropertyChanged("ClientData"); }
private void DelDisconnectClient() { APIClientModel old = _clientData.FirstOrDefault(); if (old.ClientState.Equals("DISCONNECTED")) { MessageBox.Show("Error: Client already disconnected"); return; } _clientData = new ObservableCollection <APIClientModel>(); _clientData.Add(new APIClientModel("DISCONNECTED", old.IpClientConnected, old.PortClientConnected)); OnPropertyChanged("ClientData"); ResponseDLL response = APIClientWrapper.DisconnectClient(); CheckError(response); }
private void DelConnectClient() { if (_selectedReader == null) { MessageBox.Show("Error: A reader must be selected"); return; } APIClientModel old = _clientData.FirstOrDefault(); ResponseDLL response = APIClientWrapper.ConnectClient(_selectedReader.ReaderName, old.IpClientConnected, old.PortClientConnected); if (CheckError(response)) { return; } _clientData = new ObservableCollection <APIClientModel>(); _clientData.Add(new APIClientModel("CONNECTED", old.IpClientConnected, old.PortClientConnected)); OnPropertyChanged("ClientData"); }