private void OnSearchBonusApproval() { var accountNumber = IdThanhVienSearch.Value.Trim(); if (!string.IsNullOrEmpty(accountNumber) && !DcapServiceUtil.IsValidAccountNumber(accountNumber)) { InvalidCredentialsMessage.Text = "Id thành viên không đúng định dạng. Vui lòng nhập lại."; InvalidCredentialsMessage.Visible = true; ResetGvBonusApproval(); return; } var userName = UserNameSearch.Value.Trim(); var isApproved = "N"; var bonusApprovalDtos = DcapServiceUtil.SearchBonusApproval(accountNumber, userName, isApproved); if (bonusApprovalDtos.Length > 0) { LoadBonusApproval(bonusApprovalDtos); InvalidCredentialsMessage.Visible = false; } else { InvalidCredentialsMessage.Text = "Không tìm thấy thưởng thêm cần duyệt"; InvalidCredentialsMessage.Visible = true; ResetGvBonusApproval(); } }