private void LoadKeHoach()
        {
            fg.Rows.Count = 0;
            fg.Cols.Count = 0;
            DataTable dtLop;
            int       row = RowBegin;

            dtToanTruong       = new cBDM_Lop().GetKeHoachToanTruong(Program.IDNamHoc, Program.NamHoc, pDM_LopInfo);
            dtPhanCongGiangDay = new cBXL_MonHocTrongKy().GetByHocKyNamHoc(0, Program.HocKy, Program.IDNamHoc, 0, 0);
            clsdt = new clsDataTableHelper();
            dtLop = clsdt.SelectDistinct(dtToanTruong, new string[] { "IDDM_He", "IDDM_TrinhDo", "TenKhoaHoc", "DM_LopID", "TenLop", "SoSinhVien" });
            if (dtLop.Rows.Count > 0)
            {
                fg.Rows.Count = row + dtLop.Rows.Count;
                fg.Cols.Count = ColBegin + LoadTuan().Rows.Count;
                FormatGrid();
                for (int i = 0; i < dtLop.Rows.Count; i++)
                {
                    // Gán giá trị lớp
                    fg.Rows[row].Height = rowHeight;
                    fg[row, 0]          = 0;
                    fg[row, 1]          = int.Parse(dtLop.Rows[i]["DM_LopID"].ToString());
                    fg[row, 3]          = dtLop.Rows[i]["TenLop"].ToString();
                    fg[row, 4]          = int.Parse(dtLop.Rows[i]["SoSinhVien"].ToString());
                    CellRange rg = fg.GetCellRange(row, 0, row, fg.Cols.Fixed - 1);
                    rg.Style = fg.Styles["MyCellStyleLop"];
                    FillKeHoachLop(row, int.Parse(dtLop.Rows[i]["DM_LopID"].ToString()));
                    row++;
                    FillChiTietLop(ref row, int.Parse(dtLop.Rows[i]["DM_LopID"].ToString()));
                }
                TinhSoTietCon(RowBegin, fg.Rows.Count - 1);
            }
        }
 public frmNhapDiemThiTotNghiepTheoPhach()
 {
     InitializeComponent();
     oBKQHT_ToChucThi              = new cBKQHT_ToChucThi();
     oBKQHT_DanhSachDuThi          = new cBKQHT_DanhSachDuThi();
     oBKQHT_DiemMonThiTotNghiep    = new cBKQHT_DiemMonThiTotNghiep();
     pKQHT_DiemMonThiTotNghiepInfo = new KQHT_DiemMonThiTotNghiepInfo();
     cls = new clsDataTableHelper();
 }
 public frmNhapDiemTheoSoBDVaPhach()
 {
     InitializeComponent();
     oBXL_MonHocTrongKy       = new cBXL_MonHocTrongKy();
     oBKQHT_ToChucThi         = new cBKQHT_ToChucThi();
     oBKQHT_CongThucDiem      = new cBKQHT_CongThucDiem();
     pKQHT_DiemThiInfo        = new KQHT_DiemThiInfo();
     oBKQHT_DiemThi           = new cBKQHT_DiemThi();
     oBKQHT_DiemTongKetMon    = new cBKQHT_DiemTongKetMon();
     pKQHT_DiemTongKetMonInfo = new KQHT_DiemTongKetMonInfo();
     cls = new clsDataTableHelper();
 }
Example #4
0
 public frmToChucThiDaToChuc()
 {
     InitializeComponent();
     oBKQHT_ToChucThi = new cBKQHT_ToChucThi();
     cls = new clsDataTableHelper();
 }
Example #5
0
 public cBwsDM_Lop()
 {
     oDDM_Lop = new cDDM_Lop();
     clsTable = new clsDataTableHelper();
 }