/// </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); }
/// <summary> /// 带参数的构函数 /// </summary> /// <param name="entity">实体类</param> public BusinessOrderDetail(project.Entity.Op.EntityOrderDetail entity) { this._entity = entity; }