コード例 #1
0
 private void Window_Activated(object sender, EventArgs e)
 {
     try
     {
         if (_firstInit)
         {
             _firstInit = false;
             CheckAndUpdateState();
         }
         else
         {
             ManagerDb.IsOwnerChanged();
             if (_isOwnerChange && _countToExit == 0)
             {
                 MessageBox.Show("Таблицу занял другой пользователь.", MediatorSema.UsingTable.TableName, MessageBoxButton.OK, MessageBoxImage.Warning);
                 _countToExit++;
             }
         }
         GetDataFromDb();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Window_Activated() Exception", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }