Beispiel #1
0
        private void ExecuteAddDepartment()
        {
            var dc = new AddNewDepartmentViewModel("", _model.Departments.Select(o => o.Name).ToList());

            new AddNewDepartmentWindow {
                DataContext = dc, Owner = Application.Current.MainWindow
            }.ShowDialog();
            if (dc.DialogResult == true)
            {
                _model.AddDepartment(dc.NewDepartmentName);
            }
        }
Beispiel #2
0
        private void ExecuteEditNameDepartment()
        {
            var dc = new AddNewDepartmentViewModel(SelectedItem.Name, _model.Departments.Select(o => o.Name).ToList());

            new AddNewDepartmentWindow {
                DataContext = dc, Owner = App.Current.MainWindow
            }.ShowDialog();
            if (dc.DialogResult == true)
            {
                _model.EditNameDepartment(SelectedIndex, dc.NewDepartmentName);
            }
        }