示例#1
0
 public static void ShowErrorMessage(OkErrorDelegate onOk)
 {
     if (MessageBox.Show("Ошибка подключения к базе данных.\n" +
                         "Обратитесь к администратору.", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error) == MessageBoxResult.OK)
     {
         onOk();
     }
 }
示例#2
0
 private void Worker_ProgressChanged(object sender, ProgressChangedEventArgs e)
 {
     if (e.ProgressPercentage < 50)
     {
         DatabaseHandler.canConnect = false;
         OkErrorDelegate okErrorHandler = Close;
         Util.ShowErrorMessage(okErrorHandler);
     }
     else
     {
         Close();
     }
 }