private void onDepartamentAddBtn_Click(object sender, RoutedEventArgs e) { //Создаем окно для добавления департамента var deptWindow = new DepartamentAddOrEditWindow(); deptWindow.Owner = this; deptWindow.ShowDialog(); }
private void onDepartamentEditBtn_Click(object sender, RoutedEventArgs e) { var model = (MainWindowViewModel)DataContext; if (DepartamentsBox.SelectedItem == null)//Выполняем проверку выбран ли департамент { MessageBox.Show("Сначала выберите департамент!", "Департамент не выбран", MessageBoxButton.OK, MessageBoxImage.Information); return; } //Создаем окно для редактрования департамент куда передаем контекст данных и выбранный департамент var deptWindow = new DepartamentAddOrEditWindow(model, DepartamentsBox.SelectedIndex); deptWindow.Owner = this; deptWindow.ShowDialog(); }