public void DuLieu() { if (!XuLyGiaoDien.wait.IsSplashFormVisible) { XuLyGiaoDien.wait.ShowWaitForm(); } _index = GVGD.GetFocusedDataSourceRowIndex() - 10; _Query = "LoaiGiaoDich in (4,8,9,13,14) AND TinhCongNo = 1"; if (chk1.Checked) { _Query += DuLieuTaoSan.MocThoiGian()[_IDThoiGian]; } else if (chk2.Checked) { if (bdtpTu.EditValue != null && bdtpDen.EditValue != null) { _Query += string.Format("AND (convert(date, NgayGD) BETWEEN '{0}' AND '{1}')", ((DateTime)bdtpTu.EditValue).ToString("yyyyMMdd"), ((DateTime)bdtpDen.EditValue).ToString("yyyyMMdd")); } } else if (chk3.Checked && _SV_MC.Length > 0) { _Query += string.Format("AND REPLACE(COALESCE(SoVeVN,''),' ','') in ('{0}')", String.Join("' ,'", _SV_MC)); } else if (chk4.Checked && _SV_MC.Length > 0) { _Query += string.Format("AND REPLACE(COALESCE(MaCho,''),' ','') in ('{0}')", String.Join("' ,'", _SV_MC)); } if (_Query != "LoaiGiaoDich in (4,8,9,13,14) AND TinhCongNo = 1") { khachHangOBindingSource.DataSource = DaiLyD.All(); _ListGiaoDichO = new D_GIAODICH().DuLieu(_Query, DuLieuTaoSan.Q.VeAdmin); giaoDichOBindingSource.DataSource = _ListGiaoDichO; } Size textSize = TextRenderer.MeasureText(_ListGiaoDichO.Count.ToString(), new Font("Tahoma", 9, FontStyle.Regular)); GVGD.IndicatorWidth = textSize.Width + 5; GVGD.FocusedRowHandle = _index; if (XuLyGiaoDien.wait.IsSplashFormVisible) { XuLyGiaoDien.wait.CloseWaitForm(); } }