// Добавляем работника
        void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            var win = new MFPlannerWorkerEditWindow()
            {
                Owner = this
            };

            if (win.ShowDialog() != true)
            {
                return;
            }

            MFPlannerManager.CreateNewWorker(win.Result);
        }
        // Изменить работника
        void btnEdit_Click(object sender, RoutedEventArgs e)
        {
            var w = listWorkers.SelectedItem as MFWorker;

            if (w == null)
            {
                return;
            }

            var win = new MFPlannerWorkerEditWindow(w)
            {
                Owner = this
            };

            if (win.ShowDialog() != true)
            {
                return;
            }

            if (!MFPlannerManager.MFPlannerChangeWorker(win.Result))
            {
                MessageBox.Show("Не удалось сохранить изменения.", "Внимание", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }