private void ButtonGlobalCheckClick(object sender, RoutedEventArgs e) { labelInfo.Content = "Нажмите для продолжения..."; gridInfo.Visibility = Visibility.Visible; var windowCheck = new WindowCheck(_session, CheckTypes.Global); #pragma warning disable 612,618 DXGridDataController.DisableThreadingProblemsDetection = true; #pragma warning restore 612,618 windowCheck.ShowDialog(); }
private void MenuItemCheckClick(object sender, RoutedEventArgs e) { int result = _db.SecondarySourceCheck(); if (result == -1) { MessageBox.Show("Ошибка при проверке: " + _db.Error, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } else if (result == 0) { MessageBox.Show("Не все параметры заполнены", "Предупреждение", MessageBoxButton.OK, MessageBoxImage.Warning); } else { if (_doc.DocType == DocTypes.Operative) { if (_doc.CheckOrderPlace3_ActionNotDelete() == false) { MessageBox.Show("Нельзя изменять ассортимент с местом заказа \"Офис\"", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } } if (DocumentSave() == false) return; var windowCheck = new WindowCheck(_session, CheckTypes.Local); #pragma warning disable 612,618 DXGridDataController.DisableThreadingProblemsDetection = true; #pragma warning restore 612,618 windowCheck.ShowDialog(); } }