private void EditStaff_Click(object sender, RoutedEventArgs e)                   //Редактировать сотрудника
        {
            if (DeportamentView.SelectedItem == null || StaffsView.SelectedItem == null) //Проверяем что выбран депортамент и сотрудник
            {
                MessageBox.Show("Не выбран депортамент или сотруднник.");
                return;
            }
            Data.Deportament curDeport = DeportamentView.SelectedItem as Data.Deportament;
            Data.Staff       curStaff  = StaffsView.SelectedItem as Data.Staff;
            var SEForm = new StaffsWindow(curDeport, curStaff);            //Открываем форму с передачей выбранных депортамента и сотрудника

            SEForm.ShowDialog();

            StaffsView.Items.Refresh();                                 //Обновляем что бы применить изменения
        }
        private void AddStaff_Cilck(object sender, RoutedEventArgs e) //Добавить сотрудника
        {
            if (DeportamentView.SelectedItem == null)                 //Проверка что выбран депортамент для сотрудника.
            {
                MessageBox.Show("Не выбран депортамент.");
                return;
            }
            Data.Deportament curDeport = DeportamentView.SelectedItem as Data.Deportament;
            Data.Staff       newStaff  = null;
            var SAForm = new StaffsWindow(curDeport, newStaff);  //Создаем форму и передаем сотрудника и

            SAForm.ShowDialog();

            StaffsView.Items.Refresh();                 //Обновляем что бы отобразились изменения
        }