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); } }
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); } }