Beispiel #1
0
        public DataTable Get(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_DoiTuongMienGiamID", SqlDbType.Int, pDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID));

            return(RunProcedureGet("sp_DM_DoiTuongMienGiam_Get", colParam));
        }
 public frmDoiTuongMienGiam()
 {
     InitializeComponent();
     oBDM_DoiTuongMienGiam    = new cBDM_DoiTuongMienGiam();
     pDM_DoiTuongMienGiamInfo = new DM_DoiTuongMienGiamInfo();
     LstDTMG = new List <DM_DoiTuongMienGiamInfo>();
     LstDTMG = oBDM_DoiTuongMienGiam.GetList(pDM_DoiTuongMienGiamInfo);
 }
Beispiel #3
0
        public void Delete(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_DoiTuongMienGiamID", SqlDbType.Int, pDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID));

            RunProcedure("sp_DM_DoiTuongMienGiam_Delete", colParam);
        }
Beispiel #4
0
 public void ToInfo(ref DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo, DataRow dr)
 {
     pDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID = int.Parse(dr[pDM_DoiTuongMienGiamInfo.strDM_DoiTuongMienGiamID].ToString());
     pDM_DoiTuongMienGiamInfo.MaDoiTuongMienGiam    = dr[pDM_DoiTuongMienGiamInfo.strMaDoiTuongMienGiam].ToString();
     pDM_DoiTuongMienGiamInfo.TenDoiTuongMienGiam   = dr[pDM_DoiTuongMienGiamInfo.strTenDoiTuongMienGiam].ToString();
     pDM_DoiTuongMienGiamInfo.MienGiam       = dr[pDM_DoiTuongMienGiamInfo.strMienGiam].ToString();
     pDM_DoiTuongMienGiamInfo.SoTienMienGiam = double.Parse(dr[pDM_DoiTuongMienGiamInfo.strSoTienMienGiam].ToString());
 }
Beispiel #5
0
 public void ToDataRow(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo, ref DataRow dr)
 {
     dr[pDM_DoiTuongMienGiamInfo.strDM_DoiTuongMienGiamID] = pDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID;
     dr[pDM_DoiTuongMienGiamInfo.strMaDoiTuongMienGiam]    = pDM_DoiTuongMienGiamInfo.MaDoiTuongMienGiam;
     dr[pDM_DoiTuongMienGiamInfo.strTenDoiTuongMienGiam]   = pDM_DoiTuongMienGiamInfo.TenDoiTuongMienGiam;
     dr[pDM_DoiTuongMienGiamInfo.strMienGiam]       = pDM_DoiTuongMienGiamInfo.MienGiam;
     dr[pDM_DoiTuongMienGiamInfo.strSoTienMienGiam] = pDM_DoiTuongMienGiamInfo.SoTienMienGiam;
 }
Beispiel #6
0
        public int Add(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            int ID = 0;

            ID            = oDDM_DoiTuongMienGiam.Add(pDM_DoiTuongMienGiamInfo);
            mErrorMessage = oDDM_DoiTuongMienGiam.ErrorMessages;
            mErrorNumber  = oDDM_DoiTuongMienGiam.ErrorNumber;
            return(ID);
        }
Beispiel #7
0
        public void Update(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@MaDoiTuongMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.MaDoiTuongMienGiam));
            colParam.Add(CreateParam("@TenDoiTuongMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.TenDoiTuongMienGiam));
            colParam.Add(CreateParam("@PhanTramMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.MienGiam));
            colParam.Add(CreateParam("@SoTienMienGiam", SqlDbType.Money, pDM_DoiTuongMienGiamInfo.SoTienMienGiam));
            colParam.Add(CreateParam("@DM_DoiTuongMienGiamID", SqlDbType.Int, pDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID));

            RunProcedure("sp_DM_DoiTuongMienGiam_Update", colParam);
        }
Beispiel #8
0
        public int Add(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@MaDoiTuongMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.MaDoiTuongMienGiam));
            colParam.Add(CreateParam("@TenDoiTuongMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.TenDoiTuongMienGiam));
            colParam.Add(CreateParam("@PhanTramMienGiam", SqlDbType.NVarChar, pDM_DoiTuongMienGiamInfo.MienGiam));
            colParam.Add(CreateParam("@SoTienMienGiam", SqlDbType.Money, pDM_DoiTuongMienGiamInfo.SoTienMienGiam));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_DM_DoiTuongMienGiam_Add", colParam));
        }
        private void LoadDoiTuongMienGiam()
        {
            cBDM_DoiTuongMienGiam   oBDM_DoiTuongMienGiam    = new cBDM_DoiTuongMienGiam();
            DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo = new DM_DoiTuongMienGiamInfo();

            dtMienGiam = oBDM_DoiTuongMienGiam.Get(pDM_DoiTuongMienGiamInfo);
            repositoryItemLookUpEdit_DoiTuongMienGiam.DataSource = dtMienGiam;

            foreach (DataRow row in dtMienGiam.Rows)
            {
                dicDoiTuongMienGiam.Add((int)row["DM_DoiTuongMienGiamID"], row["TenDoiTuongMienGiam"] + "");
            }
        }
 public frmDanhSachMienGiam()
 {
     InitializeComponent();
     oBDM_Lop = new cBDM_Lop();
     pDM_DoiTuongMienGiamInfo         = new DM_DoiTuongMienGiamInfo();
     oBDM_DoiTuongMienGiam            = new cBDM_DoiTuongMienGiam();
     pTC_DanhSachMienGiamInfo         = new TC_DanhSachMienGiamInfo();
     oBTC_DanhSachMienGiam            = new cBTC_DanhSachMienGiam();
     pTC_LoaiThuChiInfo               = new TC_LoaiThuChiInfo();
     oBTC_LoaiThuChi                  = new cBTC_LoaiThuChi();
     oBTC_DanhSachMienGiam_ChiTiet    = new cBTC_DanhSachMienGiam_ChiTiet();
     pTC_DanhSachMienGiam_ChiTietInfo = new TC_DanhSachMienGiam_ChiTietInfo();
 }
Beispiel #11
0
        public List <DM_DoiTuongMienGiamInfo> GetList(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
        {
            List <DM_DoiTuongMienGiamInfo> oDM_DoiTuongMienGiamInfoList = new List <DM_DoiTuongMienGiamInfo>();
            DataTable dtb = Get(pDM_DoiTuongMienGiamInfo);

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

                    oDM_DoiTuongMienGiamInfo.DM_DoiTuongMienGiamID = int.Parse(dtb.Rows[i]["DM_DoiTuongMienGiamID"].ToString());
                    oDM_DoiTuongMienGiamInfo.MaDoiTuongMienGiam    = dtb.Rows[i]["MaDoiTuongMienGiam"].ToString();
                    oDM_DoiTuongMienGiamInfo.TenDoiTuongMienGiam   = dtb.Rows[i]["TenDoiTuongMienGiam"].ToString();
                    oDM_DoiTuongMienGiamInfo.MienGiam       = dtb.Rows[i]["PhanTramMienGiam"].ToString();
                    oDM_DoiTuongMienGiamInfo.SoTienMienGiam = double.Parse(dtb.Rows[i]["SoTienMienGiam"].ToString());

                    oDM_DoiTuongMienGiamInfoList.Add(oDM_DoiTuongMienGiamInfo);
                }
            }
            return(oDM_DoiTuongMienGiamInfoList);
        }
Beispiel #12
0
 public void Delete(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
 {
     oDDM_DoiTuongMienGiam.Delete(pDM_DoiTuongMienGiamInfo);
     mErrorMessage = oDDM_DoiTuongMienGiam.ErrorMessages;
     mErrorNumber  = oDDM_DoiTuongMienGiam.ErrorNumber;
 }
Beispiel #13
0
 public DataTable Get(DM_DoiTuongMienGiamInfo pDM_DoiTuongMienGiamInfo)
 {
     return(oDDM_DoiTuongMienGiam.Get(pDM_DoiTuongMienGiamInfo));
 }