示例#1
0
        public void Delete(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_QuanHamID", SqlDbType.Int, pDM_QuanHamInfo.DM_QuanHamID));

            RunProcedure("sp_DM_QuanHam_Delete", colParam);
        }
示例#2
0
 public frmDM_QuanHam(frmQuaTrinhThamGiaLLVT _frmQuaTrinhThamGiaLLVT)
 {
     InitializeComponent();
     oBDM_QuanHam    = new cBDM_QuanHam();
     pDM_QuanHamInfo = new DM_QuanHamInfo();
     SetControl(false);
     ofrmQuaTrinhThamGiaLLVT = _frmQuaTrinhThamGiaLLVT;
 }
示例#3
0
        public DataTable Get(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_QuanHamID", SqlDbType.Int, pDM_QuanHamInfo.DM_QuanHamID));

            return(RunProcedureGet("sp_DM_QuanHam_Get", colParam));
        }
示例#4
0
        public void Update(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@TenQuanHam", SqlDbType.NVarChar, pDM_QuanHamInfo.TenQuanHam));
            colParam.Add(CreateParam("@DM_QuanHamID", SqlDbType.Int, pDM_QuanHamInfo.DM_QuanHamID));

            RunProcedure("sp_DM_QuanHam_Update", colParam);
        }
示例#5
0
        public int Add(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@TenQuanHam", SqlDbType.NVarChar, pDM_QuanHamInfo.TenQuanHam));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_DM_QuanHam_Add", colParam));
        }
示例#6
0
        public int Add(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            int ID = 0;

            ID            = oDDM_QuanHam.Add(pDM_QuanHamInfo);
            mErrorMessage = oDDM_QuanHam.ErrorMessages;
            mErrorNumber  = oDDM_QuanHam.ErrorNumber;
            return(ID);
        }
示例#7
0
        public List <DM_QuanHamInfo> GetList(DM_QuanHamInfo pDM_QuanHamInfo)
        {
            List <DM_QuanHamInfo> oDM_QuanHamInfoList = new List <DM_QuanHamInfo>();
            DataTable             dtb = Get(pDM_QuanHamInfo);

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

                    oDM_QuanHamInfo.DM_QuanHamID = int.Parse(dtb.Rows[i]["DM_QuanHamID"].ToString());
                    oDM_QuanHamInfo.TenQuanHam   = dtb.Rows[i]["TenQuanHam"].ToString();

                    oDM_QuanHamInfoList.Add(oDM_QuanHamInfo);
                }
            }
            return(oDM_QuanHamInfoList);
        }
示例#8
0
 public void ToInfo(ref DM_QuanHamInfo pDM_QuanHamInfo, DataRow dr)
 {
     pDM_QuanHamInfo.DM_QuanHamID = int.Parse(dr[pDM_QuanHamInfo.strDM_QuanHamID].ToString());
     pDM_QuanHamInfo.TenQuanHam   = dr[pDM_QuanHamInfo.strTenQuanHam].ToString();
 }
示例#9
0
 public void ToDataRow(DM_QuanHamInfo pDM_QuanHamInfo, ref DataRow dr)
 {
     dr[pDM_QuanHamInfo.strDM_QuanHamID] = pDM_QuanHamInfo.DM_QuanHamID;
     dr[pDM_QuanHamInfo.strTenQuanHam]   = pDM_QuanHamInfo.TenQuanHam;
 }
示例#10
0
 public void Delete(DM_QuanHamInfo pDM_QuanHamInfo)
 {
     oDDM_QuanHam.Delete(pDM_QuanHamInfo);
     mErrorMessage = oDDM_QuanHam.ErrorMessages;
     mErrorNumber  = oDDM_QuanHam.ErrorNumber;
 }
示例#11
0
 public DataTable Get(DM_QuanHamInfo pDM_QuanHamInfo)
 {
     return(oDDM_QuanHam.Get(pDM_QuanHamInfo));
 }