Example #1
0
 public frmDoiTuongTroCapSinhVien()
 {
     InitializeComponent();
     oBDM_Lop               = new cBDM_Lop();
     pDM_LopInfo            = new DM_LopInfo();
     oBSV_DoiTuongTroCap    = new cBSV_DoiTuongTroCap();
     pSV_DoiTuongTroCapInfo = new SV_DoiTuongTroCapInfo();
 }
        public void Delete(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@SV_DoiTuongTroCapID", SqlDbType.Int, pSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID));

            RunProcedure("sp_SV_DoiTuongTroCap_Delete", colParam);
        }
        public DataTable Get(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@SV_DoiTuongTroCapID", SqlDbType.Int, pSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID));

            return(RunProcedureGet("sp_SV_DoiTuongTroCap_Get", colParam));
        }
 public void ToInfo(ref SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo, DataRow dr)
 {
     pSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID = int.Parse(dr[pSV_DoiTuongTroCapInfo.strSV_DoiTuongTroCapID].ToString());
     pSV_DoiTuongTroCapInfo.IDSV_SinhVien       = int.Parse(dr[pSV_DoiTuongTroCapInfo.strIDSV_SinhVien].ToString());
     pSV_DoiTuongTroCapInfo.IDDM_DoiTuongTroCap = int.Parse(dr[pSV_DoiTuongTroCapInfo.strIDDM_DoiTuongTroCap].ToString());
     pSV_DoiTuongTroCapInfo.HocKy       = int.Parse(dr[pSV_DoiTuongTroCapInfo.strHocKy].ToString());
     pSV_DoiTuongTroCapInfo.IDDM_NamHoc = int.Parse(dr[pSV_DoiTuongTroCapInfo.strIDDM_NamHoc].ToString());
     pSV_DoiTuongTroCapInfo.GhiChu      = dr[pSV_DoiTuongTroCapInfo.strGhiChu].ToString();
 }
 public void ToDataRow(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo, ref DataRow dr)
 {
     dr[pSV_DoiTuongTroCapInfo.strSV_DoiTuongTroCapID] = pSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID;
     dr[pSV_DoiTuongTroCapInfo.strIDSV_SinhVien]       = pSV_DoiTuongTroCapInfo.IDSV_SinhVien;
     dr[pSV_DoiTuongTroCapInfo.strIDDM_DoiTuongTroCap] = pSV_DoiTuongTroCapInfo.IDDM_DoiTuongTroCap;
     dr[pSV_DoiTuongTroCapInfo.strHocKy]       = pSV_DoiTuongTroCapInfo.HocKy;
     dr[pSV_DoiTuongTroCapInfo.strIDDM_NamHoc] = pSV_DoiTuongTroCapInfo.IDDM_NamHoc;
     dr[pSV_DoiTuongTroCapInfo.strGhiChu]      = pSV_DoiTuongTroCapInfo.GhiChu;
 }
        public int Add(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            int ID = 0;

            ID            = oDSV_DoiTuongTroCap.Add(pSV_DoiTuongTroCapInfo);
            mErrorMessage = oDSV_DoiTuongTroCap.ErrorMessages;
            mErrorNumber  = oDSV_DoiTuongTroCap.ErrorNumber;
            return(ID);
        }
        public void Update(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDSV_SinhVien));
            colParam.Add(CreateParam("@IDDM_DoiTuongTroCap", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDDM_DoiTuongTroCap));
            colParam.Add(CreateParam("@HocKy", SqlDbType.Int, pSV_DoiTuongTroCapInfo.HocKy));
            colParam.Add(CreateParam("@IDDM_NamHoc", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDDM_NamHoc));
            colParam.Add(CreateParam("@GhiChu", SqlDbType.NVarChar, pSV_DoiTuongTroCapInfo.GhiChu));
            colParam.Add(CreateParam("@SV_DoiTuongTroCapID", SqlDbType.Int, pSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID));

            RunProcedure("sp_SV_DoiTuongTroCap_Update", colParam);
        }
        public int Add(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDSV_SinhVien));
            colParam.Add(CreateParam("@IDDM_DoiTuongTroCap", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDDM_DoiTuongTroCap));
            colParam.Add(CreateParam("@HocKy", SqlDbType.Int, pSV_DoiTuongTroCapInfo.HocKy));
            colParam.Add(CreateParam("@IDDM_NamHoc", SqlDbType.Int, pSV_DoiTuongTroCapInfo.IDDM_NamHoc));
            colParam.Add(CreateParam("@GhiChu", SqlDbType.NVarChar, pSV_DoiTuongTroCapInfo.GhiChu));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_SV_DoiTuongTroCap_Add", colParam));
        }
        public List <SV_DoiTuongTroCapInfo> GetList(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
        {
            List <SV_DoiTuongTroCapInfo> oSV_DoiTuongTroCapInfoList = new List <SV_DoiTuongTroCapInfo>();
            DataTable dtb = Get(pSV_DoiTuongTroCapInfo);

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

                    oSV_DoiTuongTroCapInfo.SV_DoiTuongTroCapID = int.Parse(dtb.Rows[i]["SV_DoiTuongTroCapID"].ToString());
                    oSV_DoiTuongTroCapInfo.IDSV_SinhVien       = int.Parse(dtb.Rows[i]["IDSV_SinhVien"].ToString());
                    oSV_DoiTuongTroCapInfo.IDDM_DoiTuongTroCap = int.Parse(dtb.Rows[i]["IDDM_DoiTuongTroCap"].ToString());
                    oSV_DoiTuongTroCapInfo.HocKy       = int.Parse(dtb.Rows[i]["HocKy"].ToString());
                    oSV_DoiTuongTroCapInfo.IDDM_NamHoc = int.Parse(dtb.Rows[i]["IDDM_NamHoc"].ToString());
                    oSV_DoiTuongTroCapInfo.GhiChu      = dtb.Rows[i]["GhiChu"].ToString();

                    oSV_DoiTuongTroCapInfoList.Add(oSV_DoiTuongTroCapInfo);
                }
            }
            return(oSV_DoiTuongTroCapInfoList);
        }
 public void Delete(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
 {
     oDSV_DoiTuongTroCap.Delete(pSV_DoiTuongTroCapInfo);
     mErrorMessage = oDSV_DoiTuongTroCap.ErrorMessages;
     mErrorNumber  = oDSV_DoiTuongTroCap.ErrorNumber;
 }
 public DataTable Get(SV_DoiTuongTroCapInfo pSV_DoiTuongTroCapInfo)
 {
     return(oDSV_DoiTuongTroCap.Get(pSV_DoiTuongTroCapInfo));
 }