private void LoadDtgvReport(int pageNumber = 1, int pageSize = Const.pageSize) { if (checkBoxDatetimePicker.Checked) { SearchModel searchModel = GetSearchModel(); ReportDAO dao = new ReportDAO(); var data = dao.GetList(searchModel); var reports = data.ToPagedList(pageNumber, pageSize); dtgvHome.DataSource = new SortableBindingList <ReportDTO>(reports.ToList()); //load paged list button btnPrevious.Enabled = reports.HasPreviousPage; btnNext.Enabled = reports.HasNextPage; labelPageNumber.Text = $"Page {pageNumber}/{reports.PageCount}"; currentPagedList = reports; } else { MessageBox.Show("Bạn hãy xem báo cáo theo khoảng thời gian"); } }