예제 #1
0
        public void Delete(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@SV_SinhVien_KhenThuongID", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID));

            RunProcedure("sp_SV_SinhVien_KhenThuong_Delete", colParam);
        }
예제 #2
0
        public DataTable Get(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@SV_SinhVien_KhenThuongID", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID));

            return(RunProcedureGet("sp_SV_SinhVien_KhenThuong_Get", colParam));
        }
예제 #3
0
        public int Add(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            int ID = 0;

            ID            = oDSV_SinhVien_KhenThuong.Add(pSV_SinhVien_KhenThuongInfo);
            mErrorMessage = oDSV_SinhVien_KhenThuong.ErrorMessages;
            mErrorNumber  = oDSV_SinhVien_KhenThuong.ErrorNumber;
            return(ID);
        }
예제 #4
0
 public frmKhenThuong()
 {
     InitializeComponent();
     oBDM_Lop    = new cBDM_Lop();
     pDM_LopInfo = new DM_LopInfo();
     oBSV_SinhVien_KhenThuong    = new cBSV_SinhVien_KhenThuong();
     pSV_SinhVien_KhenThuongInfo = new SV_SinhVien_KhenThuongInfo();
     repositoryItemLookUpEdit_GioiTinh.DataSource  = LoadGioiTinh();
     repositoryItemLookUpEdit_GioiTinh1.DataSource = LoadGioiTinh();
 }
예제 #5
0
        public void Update(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.IDSV_SinhVien));
            colParam.Add(CreateParam("@IDSV_QuyetDinhKhenThuong", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.IDSV_QuyetDinhKhenThuong));
            colParam.Add(CreateParam("@SV_SinhVien_KhenThuongID", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID));

            RunProcedure("sp_SV_SinhVien_KhenThuong_Update", colParam);
        }
예제 #6
0
        public int Add(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDSV_SinhVien", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.IDSV_SinhVien));
            colParam.Add(CreateParam("@IDSV_QuyetDinhKhenThuong", SqlDbType.Int, pSV_SinhVien_KhenThuongInfo.IDSV_QuyetDinhKhenThuong));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_SV_SinhVien_KhenThuong_Add", colParam));
        }
예제 #7
0
        public List <SV_SinhVien_KhenThuongInfo> GetList(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
        {
            List <SV_SinhVien_KhenThuongInfo> oSV_SinhVien_KhenThuongInfoList = new List <SV_SinhVien_KhenThuongInfo>();
            DataTable dtb = Get(pSV_SinhVien_KhenThuongInfo);

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

                    oSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID = int.Parse(dtb.Rows[i]["SV_SinhVien_KhenThuongID"].ToString());
                    oSV_SinhVien_KhenThuongInfo.IDSV_SinhVien            = int.Parse(dtb.Rows[i]["IDSV_SinhVien"].ToString());
                    oSV_SinhVien_KhenThuongInfo.IDSV_QuyetDinhKhenThuong = int.Parse(dtb.Rows[i]["IDSV_QuyetDinhKhenThuong"].ToString());

                    oSV_SinhVien_KhenThuongInfoList.Add(oSV_SinhVien_KhenThuongInfo);
                }
            }
            return(oSV_SinhVien_KhenThuongInfoList);
        }
예제 #8
0
 public void ToInfo(ref SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo, DataRow dr)
 {
     pSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID = int.Parse(dr[pSV_SinhVien_KhenThuongInfo.strSV_SinhVien_KhenThuongID].ToString());
     pSV_SinhVien_KhenThuongInfo.IDSV_SinhVien            = int.Parse(dr[pSV_SinhVien_KhenThuongInfo.strIDSV_SinhVien].ToString());
     pSV_SinhVien_KhenThuongInfo.IDSV_QuyetDinhKhenThuong = int.Parse(dr[pSV_SinhVien_KhenThuongInfo.strIDSV_QuyetDinhKhenThuong].ToString());
 }
예제 #9
0
 public void ToDataRow(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo, ref DataRow dr)
 {
     dr[pSV_SinhVien_KhenThuongInfo.strSV_SinhVien_KhenThuongID] = pSV_SinhVien_KhenThuongInfo.SV_SinhVien_KhenThuongID;
     dr[pSV_SinhVien_KhenThuongInfo.strIDSV_SinhVien]            = pSV_SinhVien_KhenThuongInfo.IDSV_SinhVien;
     dr[pSV_SinhVien_KhenThuongInfo.strIDSV_QuyetDinhKhenThuong] = pSV_SinhVien_KhenThuongInfo.IDSV_QuyetDinhKhenThuong;
 }
예제 #10
0
 public void Delete(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
 {
     oDSV_SinhVien_KhenThuong.Delete(pSV_SinhVien_KhenThuongInfo);
     mErrorMessage = oDSV_SinhVien_KhenThuong.ErrorMessages;
     mErrorNumber  = oDSV_SinhVien_KhenThuong.ErrorNumber;
 }
예제 #11
0
 public DataTable Get(SV_SinhVien_KhenThuongInfo pSV_SinhVien_KhenThuongInfo)
 {
     return(oDSV_SinhVien_KhenThuong.Get(pSV_SinhVien_KhenThuongInfo));
 }