private void RemoveSpecialtyData_ButtonClick(object sender, RoutedEventArgs e)
        {
            try
            {
                if (SelectedSpecialty != null)
                {
                    var messageBoxResult = MessageBox.Show("Вы действительно удалить данную специальность?", "Подтверждение действия",
                                                           MessageBoxButton.YesNo, MessageBoxImage.Question);

                    if (messageBoxResult == MessageBoxResult.Yes)
                    {
                        Connection.Database.specialties.Remove(SelectedSpecialty);
                        Specialties.Remove(SelectedSpecialty);

                        Connection.Database.SaveChanges();
                    }
                }
                else
                {
                    MessageBox.Show("Специальность не выбрана.", "Выберите специальность.", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message, "Ошибка сохранения", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }