private void Add_Click(object sender, RoutedEventArgs e) { Add_Edit_Window view = new Add_Edit_Window(department.departmentNo); view.ShowDialog(); if (view.DialogResult.Value) { employees.Add(view.createdEmployee); MyGrid.Items.Refresh(); } }
private void Edit() { employee = (EmployeeVM)MyGrid.SelectedItem; Add_Edit_Window view = new Add_Edit_Window(department.departmentNo, true, employee); view.ShowDialog(); if (view.DialogResult.Value) { if (view.createdEmployee != null) { employee.employeeName = view.createdEmployee.employeeName; employee.salary = view.createdEmployee.salary; } else { employees.Remove(employee); } MyGrid.Items.Refresh(); } }