private void btnSort_Click(object sender, EventArgs e) { string propertyName; if ((propertyName = GetPropertyToSort()) != "") { listEmployee.Sort(propertyName, cmbTypeSort.SelectedIndex); ShowListEmployeeToDatagridView(this.listEmployee); isSaved = false; } else { MessageBox.Show("Bạn chưa chọn tiêu chí sắp xếp, vui lòng kiểm tra lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
//Hàm nay se duoc thuc thi khi click nut sap xep private void btnSort_Click(object sender, EventArgs e) { string propertyName; if ((propertyName = GetPropertyToSort()) != "") //Kiem tra neu nguoi dung da chon thuoc tinh sap xep thì se thuc hien sap xep danh sach { listEmployee.Sort(propertyName, cmbTypeSort.SelectedIndex); //goi ham sort cua danh sach ShowListEmployeeToDatagridView(this.listEmployee); //Hien thi lai danh sach isChanged = false; //cap nhat lai biến nay vì dữ lieu da bi thay doi } //neu chua chon thi se thong bao else { MessageBox.Show("Bạn chưa chọn tiêu chí sắp xếp, vui lòng kiểm tra lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }