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; } }
private void LoadSinhVien() { if (pDM_LopInfo == null) { return; } 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.SelectedTabPage.Name == "tabThemTuDanhSachDuThi") { layoutThemThiSinhTuDo.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; dtDuThi = oBSV_SinhVien.GetDanhSachDuThiTotNghiep_ToChucThi(pDM_LopInfo, Program.NamHoc, Program.IDNamHoc, strDaDangKy); oBSV_SinhVien.TachCotHoVaTen(ref dtDuThi); grdSinhVienDuThi.DataSource = dtDuThi; } else if (xtraTabControl1.SelectedTabPage.Name == "tabThemTuLop") { layoutThemThiSinhTuDo.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; dtDuThi = oBSV_SinhVien.GetDanhSach_ToChucThi(pDM_LopInfo, Program.NamHoc, strDaDangKy); oBSV_SinhVien.TachCotHoVaTen(ref dtDuThi); grdSinhVien.DataSource = dtDuThi; } else if (xtraTabControl1.SelectedTabPage.Name == "tabThiLaiTotNghep") { layoutThemThiSinhTuDo.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; dtDuThi = oBSV_SinhVien.GetDanhSachDuThiKhoaTruoc(IDDM_MonHoc, Program.IDNamHoc, Program.HocKy, LanThi, strDaDangKy); oBSV_SinhVien.TachCotHoVaTen(ref dtDuThi); grdTotNghiep.DataSource = dtDuThi; } else { layoutThemThiSinhTuDo.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; dtDuThi = oBSV_SinhVien.GetThiSinhTuDo(pDM_LopInfo, Program.NamHoc, Program.IDNamHoc, strDaDangKy); oBSV_SinhVien.TachCotHoVaTen(ref dtDuThi); grdThiSinhTuDo.DataSource = dtDuThi; } }