private void editEmployee() { var selectedItem = (EmployeeViewModel)dgEmployeeList.SelectedItem; if (selectedItem == null) { return; } var addEditWindow = new frmEmployeeAddEdit(selectedItem); if (addEditWindow.ShowDialog() == true) { var employeeManager = new EmployeeManager(); dgEmployeeList.ItemsSource = employeeManager.RetrieveEmployeesByActive((bool)chkShowActive.IsChecked); dgEmployeeList.Columns.Remove(dgEmployeeList.Columns[0]); dgEmployeeList.Columns[0].Header = "Employee ID"; dgEmployeeList.Columns[1].Header = "Email Address"; dgEmployeeList.Columns[2].Header = "First Name"; dgEmployeeList.Columns[3].Header = "Last Name"; dgEmployeeList.Columns[4].Header = "Phone Number"; dgEmployeeList.Columns[5].Header = "Active"; } }
private void btnAdd_Click(object sender, RoutedEventArgs e) { var addEditWindow = new frmEmployeeAddEdit(); if (addEditWindow.ShowDialog() == true) { var employeeManager = new EmployeeManager(); dgEmployeeList.ItemsSource = employeeManager.RetrieveEmployeesByActive((bool)chkShowActive.IsChecked); dgEmployeeList.Columns.Remove(dgEmployeeList.Columns[0]); dgEmployeeList.Columns[0].Header = "Employee ID"; dgEmployeeList.Columns[1].Header = "Email Address"; dgEmployeeList.Columns[2].Header = "First Name"; dgEmployeeList.Columns[3].Header = "Last Name"; dgEmployeeList.Columns[4].Header = "Phone Number"; dgEmployeeList.Columns[5].Header = "Active"; } }