public void AddEmployee(object sender, EventArgs args)
 {
     editingMode = EditingWindowMode.AddNew;
     TextOfEditingWindow.Text     = "Добавление";
     EditingVindow.Visibility     = Visibility.Visible;
     Profession.ItemsSource       = professions;
     Profession.DisplayMemberPath = "ContainedString";
     ClearEmployeeWindow();
 }
        public void EditEmployee(object sender, EventArgs args)
        {
            Profession.ItemsSource       = professions;
            Profession.DisplayMemberPath = "ContainedString";
            editingMode = EditingWindowMode.Editing;
            TextOfEditingWindow.Text = "Редактирование";
            var data = (EmployeeContainer)(sender as Control).DataContext;

            EmployeeContainer.CopyAllFields((EmployeeContainer)(sender as Control).DataContext);
            AccessInput.Text         = data.AccessLevel.ToString();
            PasswordInput.Password   = data.Password;
            BirthdayInput.Text       = data.Birthday;
            EmploymentInput.Text     = data.DateOfEmployment;
            Profession.SelectedItem  = professions.FirstOrDefault(x => x.ContainedString == EmployeeContainer.profession);
            EditingVindow.Visibility = Visibility.Visible;
        }