public void Disconnect() { try { bool bDis = false; if (IsConnectedWinSys == ConnectState.Connected) { winSys.Disconnect(); bDis = true; IsConnectedWinSys = ConnectState.Disconnected; } if (IsConnectedAPI == ConnectState.Connected) { bDis = true; umdSrv.Disconnect(); IsConnectedAPI = ConnectState.Disconnected; } if (bDis) { OnPropertyChanged(); } } catch (Exception ex) { } }
public virtual void Refresh(object obj) { SettingsModel set = (SettingsModel)obj; winSys.Disconnect(); umdSrv.Disconnect(); //InitConnections(set.UMDUrl, (ushort)set.UMDPort, set.WinsysUrl, (ushort)set.WinsysPort ); InitConnections(socSet); }