// Уволить
        void btnEndWork_Click(object sender, RoutedEventArgs e)
        {
            var w = listWorkers.SelectedItem as MFWorker;

            if (w == null)
            {
                return;
            }

            var res = MessageBox.Show("Уверены что хотите уволить работника?", "Внимание", MessageBoxButton.YesNo, MessageBoxImage.Question);

            if (res != MessageBoxResult.Yes)
            {
                return;
            }

            w.EndWorkTime = DateTime.Now.Date;
            if (!MFPlannerManager.MFPlannerChangeWorker(w))
            {
                MessageBox.Show("Не удалось сохранить изменения.", "Внимание", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        // Изменить работника
        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);
            }
        }