private void RdSortByName_CheckedChanged(object sender, EventArgs e) { if (rdSortByName.Checked == true) { try { List <SalaryModel> salary = SalaryProcessor.loadCsvFileSalary(SalaryProcessor.pathSalary); List <EmployeeModel> employee = MasterProcessor.loadCsvFileEmployee(MasterProcessor.pathEmployee); dataGridSalary.DataSource = SalaryProcessor.BubleSortingSalary(SalaryProcessor.MergeSalary(salary, employee), "name"); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } } }
public void LoadDataSalary() { try { List <SalaryModel> salary = SalaryProcessor.loadCsvFileSalary(SalaryProcessor.pathSalary); List <EmployeeModel> employee = MasterProcessor.loadCsvFileEmployee(MasterProcessor.pathEmployee); dataGridSalary.DataSource = SalaryProcessor.MergeSalary(salary, employee); rdSortByCode.Checked = false; rdSortByName.Checked = false; rdSortBySalary.Checked = false; } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }