private void DownloadButton_Click(object sender, RoutedEventArgs e) { if (networkFileAddress == "Введите путь к файлу" || networkFileAddress == "") { MessageBox.Show("Вы не ввели путь к файлу!"); return; } InterfaceWindow.ProectServiceClient.ServiceClient client; InterfaceWindow.ProectServiceClient.ResultStatus result = new InterfaceWindow.ProectServiceClient.ResultStatus(); try { client = ProxyMaker.GetProxy(ServiceAddress); client.Open(); result = client.GetTXTFile(networkFileAddress); client.Close(); } catch (Exception ex) { MessageBox.Show("Ошибка!Не удалось соединиться со службой!" + ex.Message, "Ошибка", MessageBoxButton.OK); } if (result.IsSuccess == false) { MessageBox.Show("Ошибка на сервере!" + result.ExceptionMessage, "Ошибка", MessageBoxButton.OK); } else if (result.IsSuccess == true) { TextFileTextBox.Text = result.textFILE; } }
//-------------------------------------------------------------- private void TestButton_Click(object sender, RoutedEventArgs e) { if (ServicePathNameTextBox.Text == "") { MessageBox.Show("Введите адрес службы!"); return; } if (ProxyMaker.CheckServiceAddress(ServicePathNameTextBox.Text) == true) { MessageBox.Show("Есть соединение со службой"); } else { MessageBox.Show("Нет соединения со службой"); } }