private void AddPersonBtn_Click(object sender, RoutedEventArgs e) { var window = new AddEditPerson(0, UserId); window.Owner = this; window.ShowDialog(); }
private void EditPersonBtn_Click(object sender, RoutedEventArgs e) { if (DataGrid.SelectedIndex != -1 && DataGrid.SelectedIndex != 0) { var persons = DataGrid.ItemsSource as List <Persons>; var personId = persons[DataGrid.SelectedIndex].Person_Id; var window = new AddEditPerson(personId, UserId) { Owner = this }; window.ShowDialog(); } else { MessageBox.Show("Строка не выбрана или невозможно редактировать основную персону"); } }