public HRManagement() { InitializeComponent(); comboBoxModeSelection.SelectedItem = "Users"; myEmployeeList = EmployeeDA.GetEmployees(); myUserList = EmployeeDA.GetUsers(); RefreshList(); }
//Methods public void RefreshList() { listViewEmployee.Items.Clear(); listViewUser.Items.Clear(); myEmployeeList = EmployeeDA.GetEmployees(); myUserList = EmployeeDA.GetUsers(); foreach (User element in myUserList) { listViewUser.Items.Add(EmployeeDA.ConvertToListViewItemUser(element)); } foreach (Employee element in myEmployeeList) { listViewEmployee.Items.Add(EmployeeDA.ConvertToListViewItemEmployee(element)); } }
public static void DeleteEmployee(Employee employee) { List <Employee> myEmployeeList = EmployeeDA.GetEmployees(); using (StreamWriter sw = new StreamWriter(filePathTemp)) { foreach (Employee element in myEmployeeList) { if (element.EmpId != employee.EmpId) { sw.WriteLine(element.GetEmployeeInfo()); } } } File.Replace(filePathTemp, filePathEmp, filePathBackup); }