/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { List <CDRPBXIPEntity> lstCDRs = new List <CDRPBXIPEntity> (); string PhoneNumber = StringTools.TrimSpace(txtPhoneNumber.Text); string Line = StringTools.TrimSpace(txtLine.Text); // cuộc gọi đi if (radGoiDen.Checked) { if (PhoneNumber.Length > "37856099".Length) // cawrt ký tự 0 ở đầu, PBX không có ký tự 0 ở đầu { PhoneNumber = PhoneNumber.Substring(1, PhoneNumber.Length - 1); } lstCDRs = CDR.GetCDRs(calTuNgay.Value, calDenNgay.Value, Line, PhoneNumber, true); } else if (radGoiDi.Checked) { lstCDRs = CDR.GetCDRs(calTuNgay.Value, calDenNgay.Value, Line, PhoneNumber, false); } gridBaoCaoBieuMau1.DataSource = lstCDRs; SetUnActiveRefreshButton(); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }