private void ExecuteEditEmployeeCommand() { var dc = new AddEmployeeViewModel(SelectedItemBaseEmployee, SelectedItem.Employees.ToList()); new AddEmployeeWindow() { DataContext = dc, Owner = Application.Current.MainWindow }.ShowDialog(); if (dc.DialogResult == true) { SelectedItem.EditEmployee(SelectedIndexEmployee, dc.Employee); } }