예제 #1
0
 private void btnInDsKhongDuDK_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.GetDanhSachKhongDuThiTotNghiep(pDM_LopInfo, Program.NamHoc, Program.IDNamHoc);
         if (dt.Rows.Count > 0)
         {
             dt.Columns.Add("TenKhoaHoc", typeof(string));
             dt.Rows[0]["TenKhoaHoc"] = cmbTrinhDo.Text + " " + cmbKhoaHoc.Text;
             frmReport frm = new frmReport(dt, "rDanhSachKhongDuDieuKienDuThiTotNghiep");
             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.");
     }
 }