private void btnInDsXet_Click(object sender, EventArgs e) { if (cmbKhoaHoc.EditValue != null) { CreateWaitDialog("Đang tải dữ liệu, xin vui lòng chờ!", "Xuất báo cáo"); GetpLopInfo(); pDM_LopInfo.DM_LopID = cmbLop.EditValue == null ? 0 : int.Parse(cmbLop.EditValue.ToString()); DataTable dt = oBSV_SinhVien.GetDanhSachXetThiTotNghiep(pDM_LopInfo, Program.NamHoc, Program.IDNamHoc); if (dt.Rows.Count > 0) { string HoVa = ""; foreach (DataRow dr in dt.Rows) { GetTen(dr["HoVaTen"].ToString(), ref HoVa); dr["HoVa"] = HoVa; } dt.Columns.Add("TenKhoaHoc", typeof(string)); dt.Rows[0]["TenKhoaHoc"] = cmbKhoaHoc.Text; frmReport frm = new frmReport(dt, "rDanhSachXetDieuKienDuThiTotNghiep"); frm.Show(); CloseWaitDialog(); } else { CloseWaitDialog(); ThongBao("Không có dữ liệu để in báo cáo."); } } else { ThongBao("Bạn phải chọn khóa học."); } }