コード例 #1
0
 private void LoadSinhVien()
 {
     if (dtDanhSach.Rows.Count > 0)
     {
         arrDaDangKy = new string[dtDanhSach.Rows.Count];
         for (int i = 0; i < dtDanhSach.Rows.Count; i++)
         {
             arrDaDangKy[i] = dtDanhSach.Rows[i]["IDSV_SinhVien"].ToString();
         }
         strDaDangKy = String.Join(",", arrDaDangKy);
     }
     else
     {
         strDaDangKy = "0";
     }
     if (xtraTabControl1.SelectedTabPageIndex == 0)
     {
         dtDuThi = oBSV_SinhVien.GetDanhSachDuThi(IDDM_Lop, IDDM_MonHoc, Program.IDNamHoc, Program.HocKy, LanThi, strDaDangKy, TotNghiep);
         grdSinhVien.DataSource = dtDuThi;
     }
     else if (xtraTabControl1.SelectedTabPageIndex == 1)
     {
         dtDuThi = oBSV_SinhVien.GetDanhSachThiLai(IDDM_Lop, IDDM_MonHoc, Program.IDNamHoc, Program.HocKy, (LanThi == 1?LanThi + 1:LanThi), strDaDangKy, TotNghiep);
         grdSinhVienThiLai.DataSource = dtDuThi;
     }
     else
     {
         dtDuThi = oBSV_SinhVien.GetDanhSachDuThiKhoaTruoc(IDDM_MonHoc, Program.IDNamHoc, Program.HocKy, LanThi, strDaDangKy);
         grdTotNghiep.DataSource = dtDuThi;
     }
 }