示例#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.EntityOrderHeader entity = new project.Entity.Op.EntityOrderHeader();
         entity.RowPointer           = dr["RowPointer"].ToString();
         entity.OrderNo              = dr["OrderNo"].ToString();
         entity.OrderType            = dr["OrderType"].ToString();
         entity.OrderTypeName        = dr["OrderTypeName"].ToString();
         entity.CustNo               = dr["CustNo"].ToString();
         entity.CustName             = dr["CustName"].ToString();
         entity.CustShortName        = dr["CustShortName"].ToString();
         entity.OrderTime            = ParseDateTimeForString(dr["OrderTime"].ToString());
         entity.DaysofMonth          = ParseIntForString(dr["DaysofMonth"].ToString());
         entity.ARDate               = ParseDateTimeForString(dr["ARDate"].ToString());
         entity.ARAmount             = ParseDecimalForString(dr["ARAmount"].ToString());
         entity.ReduceAmount         = ParseDecimalForString(dr["ReduceAmount"].ToString());
         entity.PaidinAmount         = ParseDecimalForString(dr["PaidinAmount"].ToString());
         entity.OrderAuditor         = dr["OrderAuditor"].ToString();
         entity.OrderAuditDate       = ParseDateTimeForString(dr["OrderAuditDate"].ToString());
         entity.OrderAuditReason     = dr["OrderAuditReason"].ToString();
         entity.OrderRAuditor        = dr["OrderRAuditor"].ToString();
         entity.OrderRAuditDate      = ParseDateTimeForString(dr["OrderRAuditDate"].ToString());
         entity.OrderRAuditReason    = dr["OrderRAuditReason"].ToString();
         entity.Remark               = dr["Remark"].ToString();
         entity.OrderStatus          = dr["OrderStatus"].ToString();
         entity.OrderCreator         = dr["OrderCreator"].ToString();
         entity.OrderCreateDate      = ParseDateTimeForString(dr["OrderCreateDate"].ToString());
         entity.OrderLastReviser     = dr["OrderLastReviser"].ToString();
         entity.OrderLastRevisedDate = ParseDateTimeForString(dr["OrderLastRevisedDate"].ToString());
         result.Add(entity);
     }
     return(result);
 }
示例#2
0
 /// <summary>
 /// 带参数的构函数
 /// </summary>
 /// <param name="entity">实体类</param>
 public BusinessOrderHeader(project.Entity.Op.EntityOrderHeader entity)
 {
     this._entity = entity;
 }