コード例 #1
0
        /// </summary>
        ///Query 方法 dt查询结果
        /// </summary>
        public System.Collections.IList Query(System.Data.DataTable dt)
        {
            System.Collections.IList result = new System.Collections.ArrayList();
            foreach (System.Data.DataRow dr in dt.Rows)
            {
                project.Entity.Op.EntityOrderDetail entity = new project.Entity.Op.EntityOrderDetail();
                entity.RowPointer         = dr["RowPointer"].ToString();
                entity.RefRP              = dr["RefRP"].ToString();
                entity.ODSRVTypeNo1       = dr["ODSRVTypeNo1"].ToString();
                entity.ODSRVTypeNo2       = dr["ODSRVTypeNo2"].ToString();
                entity.ODSRVNo            = dr["ODSRVNo"].ToString();
                entity.ODSRVName          = dr["ODSRVName"].ToString();
                entity.ODSRVRemark        = dr["ODSRVRemark"].ToString();
                entity.ODSRVCalType       = dr["ODSRVCalType"].ToString();
                entity.ODContractSPNo     = dr["ODContractSPNo"].ToString();
                entity.ODContractSPName   = dr["ODContractSPName"].ToString();
                entity.ODContractNo       = dr["ODContractNo"].ToString();
                entity.ODContractNoManual = dr["ODContractNoManual"].ToString();
                entity.ResourceNo         = dr["ResourceNo"].ToString();
                entity.ResourceName       = dr["ResourceName"].ToString();
                entity.ODFeeStartDate     = ParseDateTimeForString(dr["ODFeeStartDate"].ToString());
                entity.ODFeeEndDate       = ParseDateTimeForString(dr["ODFeeEndDate"].ToString());
                entity.BillingDays        = ParseIntForString(dr["BillingDays"].ToString());
                entity.ODQTY              = ParseDecimalForString(dr["ODQTY"].ToString());
                entity.ODUnit             = dr["ODUnit"].ToString();
                entity.ODUnitPrice        = ParseDecimalForString(dr["ODUnitPrice"].ToString());
                entity.ODARAmount         = ParseDecimalForString(dr["ODARAmount"].ToString());
                entity.ODPaidAmount       = ParseDecimalForString(dr["ODPaidAmount"].ToString());

                //entity.ODPaidinAmount = ParseDecimalForString(dr["ODPaidinAmount"].ToString());
                //entity.ODPaidDate = ParseDateTimeForString(dr["ODPaidDate"].ToString());
                //entity.ODFeeReceiver = dr["ODFeeReceiver"].ToString();
                //entity.ODFeeReceiveRemark = dr["ODFeeReceiveRemark"].ToString();
                //entity.ODReduceAmount = ParseDecimalForString(dr["ODReduceAmount"].ToString());
                //entity.ODReduceStartDate = ParseDateTimeForString(dr["ODReduceStartDate"].ToString());
                //entity.ODReduceEndDate = ParseDateTimeForString(dr["ODReduceEndDate"].ToString());
                //entity.ODReducedDate = ParseDateTimeForString(dr["ODReducedDate"].ToString());
                //entity.ODReducePerson = dr["ODReducePerson"].ToString();
                //entity.ODReduceReason = dr["ODReduceReason"].ToString();
                entity.ODCANo            = dr["ODCANo"].ToString();
                entity.ODCAName          = dr["ODCAName"].ToString();
                entity.ODCreator         = dr["ODCreator"].ToString();
                entity.ODCreateDate      = ParseDateTimeForString(dr["ODCreateDate"].ToString());
                entity.ODLastReviser     = dr["ODLastReviser"].ToString();
                entity.ODLastRevisedDate = ParseDateTimeForString(dr["ODLastRevisedDate"].ToString());
                entity.ODTaxRate         = ParseDecimalForString(dr["ODTaxRate"].ToString());
                entity.ODTaxAmount       = ParseDecimalForString(dr["ODTaxAmount"].ToString());
                entity.ReduceAmount      = ParseDecimalForString(dr["ReduceAmount"].ToString());
                result.Add(entity);
            }
            return(result);
        }
コード例 #2
0
 /// <summary>
 /// 带参数的构函数
 /// </summary>
 /// <param name="entity">实体类</param>
 public BusinessOrderDetail(project.Entity.Op.EntityOrderDetail entity)
 {
     this._entity = entity;
 }