public void ConnectUser() { try { if (!isConnected) { if (!isConnected) { try { client = new ServiceParkingClient(new System.ServiceModel.InstanceContext(this)); client.Connect(); } catch { MessageBox.Show("Не удалось подключиться к серверу", "Что-то пошло не так", MessageBoxButton.OK); return; } } UpdateData(); isConnected = true; } } catch { } }
public void DisconnectUser() { try { isLogged = false; login = null; orderInfos = null; if (isConnected) { try { client.Disconnect(); } catch { } client = null; isConnected = false; } } catch { } }