public DataTable Get(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_HoiDongMon_SinhVienID", SqlDbType.Int, pKQHT_HoiDongMon_SinhVienInfo.KQHT_HoiDongMon_SinhVienID));

            return(RunProcedureGet("sp_KQHT_HoiDongMon_SinhVien_Get", colParam));
        }
        public void Delete(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_HoiDongMon_SinhVienID", SqlDbType.Int, pKQHT_HoiDongMon_SinhVienInfo.KQHT_HoiDongMon_SinhVienID));

            RunProcedure("sp_KQHT_HoiDongMon_SinhVien_Delete", colParam);
        }
Пример #3
0
        public int Add(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
        {
            int ID = 0;

            ID            = oDKQHT_HoiDongMon_SinhVien.Add(pKQHT_HoiDongMon_SinhVienInfo);
            mErrorMessage = oDKQHT_HoiDongMon_SinhVien.ErrorMessages;
            mErrorNumber  = oDKQHT_HoiDongMon_SinhVien.ErrorNumber;
            return(ID);
        }
        public int Add(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDKQHT_HoiDongMon", SqlDbType.Int, pKQHT_HoiDongMon_SinhVienInfo.IDKQHT_HoiDongMon));
            colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pKQHT_HoiDongMon_SinhVienInfo.IDSV_SinhVien));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_KQHT_HoiDongMon_SinhVien_Add", colParam));
        }
 public dlgHoiDongThemSinhVien(int mIDKQHT_HoiDongMon, DataTable mdtSinhVien, int mIDDM_MonHoc)
 {
     InitializeComponent();
     oBSV_SinhVien = new cBSV_SinhVien();
     pKQHT_HoiDongMon_SinhVienInfo = new KQHT_HoiDongMon_SinhVienInfo();
     oBKQHT_HoiDongMon_SinhVien    = new cBKQHT_HoiDongMon_SinhVien();
     dtSinhVien        = mdtSinhVien;
     IDKQHT_HoiDongMon = mIDKQHT_HoiDongMon;
     IDDM_MonHoc       = mIDDM_MonHoc;
 }
Пример #6
0
 public frmHoiDongMonHoc()
 {
     InitializeComponent();
     oBKQHT_HoiDongMon             = new cBKQHT_HoiDongMon();
     pKQHT_HoiDongMonInfo          = new KQHT_HoiDongMonInfo();
     oBKQHT_HoiDongMon_ChiTiet     = new cBKQHT_HoiDongMon_ChiTiet();
     pKQHT_HoiDongMon_ChiTietInfo  = new KQHT_HoiDongMon_ChiTietInfo();
     pKQHT_HoiDongMon_SinhVienInfo = new KQHT_HoiDongMon_SinhVienInfo();
     oBKQHT_HoiDongMon_SinhVien    = new cBKQHT_HoiDongMon_SinhVien();
     panelTop.Visible = false;
     SetBarButton(false);
     cmbMonHoc.Properties.DataSource       = LoadMonHoc();
     repositoryItemLookUpEditGV.DataSource = LoadGiaoVien();
 }
Пример #7
0
        public List <KQHT_HoiDongMon_SinhVienInfo> GetList(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
        {
            List <KQHT_HoiDongMon_SinhVienInfo> oKQHT_HoiDongMon_SinhVienInfoList = new List <KQHT_HoiDongMon_SinhVienInfo>();
            DataTable dtb = Get(pKQHT_HoiDongMon_SinhVienInfo);

            if (dtb != null)
            {
                for (int i = 0; i < dtb.Rows.Count; i++)
                {
                    oKQHT_HoiDongMon_SinhVienInfo = new KQHT_HoiDongMon_SinhVienInfo();

                    oKQHT_HoiDongMon_SinhVienInfo.KQHT_HoiDongMon_SinhVienID = int.Parse(dtb.Rows[i]["KQHT_HoiDongMon_SinhVienID"].ToString());
                    oKQHT_HoiDongMon_SinhVienInfo.IDKQHT_HoiDongMon          = int.Parse(dtb.Rows[i]["IDKQHT_HoiDongMon"].ToString());
                    oKQHT_HoiDongMon_SinhVienInfo.IDSV_SinhVien = int.Parse(dtb.Rows[i]["IDSV_SinhVien"].ToString());

                    oKQHT_HoiDongMon_SinhVienInfoList.Add(oKQHT_HoiDongMon_SinhVienInfo);
                }
            }
            return(oKQHT_HoiDongMon_SinhVienInfoList);
        }
Пример #8
0
 public void ToInfo(ref KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo, DataRow dr)
 {
     pKQHT_HoiDongMon_SinhVienInfo.KQHT_HoiDongMon_SinhVienID = int.Parse(dr[pKQHT_HoiDongMon_SinhVienInfo.strKQHT_HoiDongMon_SinhVienID].ToString());
     pKQHT_HoiDongMon_SinhVienInfo.IDKQHT_HoiDongMon          = int.Parse(dr[pKQHT_HoiDongMon_SinhVienInfo.strIDKQHT_HoiDongMon].ToString());
     pKQHT_HoiDongMon_SinhVienInfo.IDSV_SinhVien = int.Parse(dr[pKQHT_HoiDongMon_SinhVienInfo.strIDSV_SinhVien].ToString());
 }
Пример #9
0
 public void ToDataRow(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo, ref DataRow dr)
 {
     dr[pKQHT_HoiDongMon_SinhVienInfo.strKQHT_HoiDongMon_SinhVienID] = pKQHT_HoiDongMon_SinhVienInfo.KQHT_HoiDongMon_SinhVienID;
     dr[pKQHT_HoiDongMon_SinhVienInfo.strIDKQHT_HoiDongMon]          = pKQHT_HoiDongMon_SinhVienInfo.IDKQHT_HoiDongMon;
     dr[pKQHT_HoiDongMon_SinhVienInfo.strIDSV_SinhVien] = pKQHT_HoiDongMon_SinhVienInfo.IDSV_SinhVien;
 }
Пример #10
0
 public void Delete(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
 {
     oDKQHT_HoiDongMon_SinhVien.Delete(pKQHT_HoiDongMon_SinhVienInfo);
     mErrorMessage = oDKQHT_HoiDongMon_SinhVien.ErrorMessages;
     mErrorNumber  = oDKQHT_HoiDongMon_SinhVien.ErrorNumber;
 }
Пример #11
0
 public DataTable Get(KQHT_HoiDongMon_SinhVienInfo pKQHT_HoiDongMon_SinhVienInfo)
 {
     return(oDKQHT_HoiDongMon_SinhVien.Get(pKQHT_HoiDongMon_SinhVienInfo));
 }