コード例 #1
0
 public DataTable Get(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
 {
     using (var client = new UnimOsServiceClient())
     {
         return(ConvertList.ToDataTable <sp_DM_HinhThucThi_GetResult>(client.cDDM_HinhThucThi_Get(GlobalVar.MaXacThuc, pDM_HinhThucThiInfo)));
     }
 }
コード例 #2
0
        public DataTable Get(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_HinhThucThiID", SqlDbType.Int, pDM_HinhThucThiInfo.DM_HinhThucThiID));

            return(RunProcedureGet("sp_DM_HinhThucThi_Get", colParam));
        }
コード例 #3
0
        public void Delete(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_HinhThucThiID", SqlDbType.Int, pDM_HinhThucThiInfo.DM_HinhThucThiID));

            RunProcedure("sp_DM_HinhThucThi_Delete", colParam);
        }
コード例 #4
0
        public void Delete(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            var client = new UnimOsServiceClient();

            client.cDDM_HinhThucThi_Delete(GlobalVar.MaXacThuc, pDM_HinhThucThiInfo);
            client.Close();
            mErrorMessage = oDDM_HinhThucThi.ErrorMessages;
            mErrorNumber  = oDDM_HinhThucThi.ErrorNumber;
        }
コード例 #5
0
        public int Add(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            int ID = 0;

            ID            = oDDM_HinhThucThi.Add(pDM_HinhThucThiInfo);
            mErrorMessage = oDDM_HinhThucThi.ErrorMessages;
            mErrorNumber  = oDDM_HinhThucThi.ErrorNumber;
            return(ID);
        }
コード例 #6
0
        public int Add(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            int ID     = 0;
            var client = new UnimOsServiceClient();

            ID = client.cDDM_HinhThucThi_Add(GlobalVar.MaXacThuc, pDM_HinhThucThiInfo);
            client.Close();
            mErrorMessage = oDDM_HinhThucThi.ErrorMessages;
            mErrorNumber  = oDDM_HinhThucThi.ErrorNumber;
            return(ID);
        }
コード例 #7
0
        public void Update(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@MaHinhThucThi", SqlDbType.NVarChar, pDM_HinhThucThiInfo.MaHinhThucThi));
            colParam.Add(CreateParam("@TenHinhThucThi", SqlDbType.NVarChar, pDM_HinhThucThiInfo.TenHinhThucThi));
            colParam.Add(CreateParam("@XepLichThi", SqlDbType.Bit, pDM_HinhThucThiInfo.XepLichThi));
            colParam.Add(CreateParam("@DM_HinhThucThiID", SqlDbType.Int, pDM_HinhThucThiInfo.DM_HinhThucThiID));

            RunProcedure("sp_DM_HinhThucThi_Update", colParam);
        }
コード例 #8
0
        public int Add(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@MaHinhThucThi", SqlDbType.NVarChar, pDM_HinhThucThiInfo.MaHinhThucThi));
            colParam.Add(CreateParam("@TenHinhThucThi", SqlDbType.NVarChar, pDM_HinhThucThiInfo.TenHinhThucThi));
            colParam.Add(CreateParam("@XepLichThi", SqlDbType.Bit, pDM_HinhThucThiInfo.XepLichThi));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_DM_HinhThucThi_Add", colParam));
        }
コード例 #9
0
        public List <DM_HinhThucThiInfo> GetList(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
        {
            List <DM_HinhThucThiInfo> oDM_HinhThucThiInfoList = new List <DM_HinhThucThiInfo>();
            DataTable dtb = Get(pDM_HinhThucThiInfo);

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


                    oDM_HinhThucThiInfo.DM_HinhThucThiID = int.Parse(dtb.Rows[i]["DM_HinhThucThiID"].ToString());
                    oDM_HinhThucThiInfo.MaHinhThucThi    = dtb.Rows[i]["MaHinhThucThi"].ToString();
                    oDM_HinhThucThiInfo.TenHinhThucThi   = dtb.Rows[i]["TenHinhThucThi"].ToString();
                    oDM_HinhThucThiInfo.XepLichThi       = bool.Parse(dtb.Rows[i]["XepLichThi"].ToString());

                    oDM_HinhThucThiInfoList.Add(oDM_HinhThucThiInfo);
                }
            }
            return(oDM_HinhThucThiInfoList);
        }
コード例 #10
0
 public void Delete(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
 {
     oDDM_HinhThucThi.Delete(pDM_HinhThucThiInfo);
     mErrorMessage = oDDM_HinhThucThi.ErrorMessages;
     mErrorNumber  = oDDM_HinhThucThi.ErrorNumber;
 }
コード例 #11
0
 public DataTable Get(DM_HinhThucThiInfo pDM_HinhThucThiInfo)
 {
     return(oDDM_HinhThucThi.Get(pDM_HinhThucThiInfo));
 }