325 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			325 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			C#
		
	
	
	
| /// <summary>
 | |
| ///WCF Data Object 
 | |
| ///BASIC CLASS FOR TABLE t_wmsFlow
 | |
| ///By wm  
 | |
| ///on 07/10/2020
 | |
| /// </summary>
 | |
|  
 | |
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Linq;
 | |
| using System.Web;
 | |
| using System.Runtime.Serialization;
 | |
| using DeiNiu.wms.Data.Model;
 | |
| using System.Data;
 | |
| namespace DeiNiu.Wcf 
 | |
| {
 | |
| 
 | |
| 	#region WcfWmsFlow
 | |
| 	/// <summary>
 | |
| 	/// This object represents the properties and methods of a WcfWmsFlow.
 | |
|     /// </summary>
 | |
|     [DataContract]
 | |
| 	public class WcfWmsFlow  { 
 | |
| 
 | |
|                     internal int _id;   
 | |
|                     internal string _task;   
 | |
|                     internal string _flowNo;   
 | |
|                     internal string _orderNo;   
 | |
|                     internal int _type;   
 | |
|                     internal string _typeName;   
 | |
|                     internal int _state;   
 | |
|                     internal int _fromPartion;   
 | |
|                     internal int _toPartion;   
 | |
|                     internal string _fromLocationId;   
 | |
|                     internal string _toLocationId;   
 | |
|                     internal int _owner;   
 | |
|                     internal int _taskCnt;   
 | |
|                     internal int _finishedCnt;   
 | |
|                     internal int _progress;   
 | |
|                     internal int _operater;   
 | |
|                     internal bool _dr;   
 | |
|                     internal string _createtime;   
 | |
|                     internal string _lastmodified;   
 | |
| 		
 | |
| 		public  WcfWmsFlow () {
 | |
| 		}
 | |
| 		 
 | |
|         public  WcfWmsFlow (DataRow dr) {
 | |
|            #region get data from dr 
 | |
|              if (dr != null  )
 | |
|              { 
 | |
|                     if (dr.Table.Columns.Contains("id") && !(dr["id"] is DBNull))
 | |
|                         {
 | |
|                              _id =   Convert.ToInt32(dr["id"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("task") && !(dr["task"] is DBNull))
 | |
|                         {
 | |
|                              _task =  dr["task"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("flowNo") && !(dr["flowNo"] is DBNull))
 | |
|                         {
 | |
|                              _flowNo =  dr["flowNo"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("orderNo") && !(dr["orderNo"] is DBNull))
 | |
|                         {
 | |
|                              _orderNo =  dr["orderNo"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("type") && !(dr["type"] is DBNull))
 | |
|                         {
 | |
|                              _type =   Convert.ToInt32(dr["type"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("typeName") && !(dr["typeName"] is DBNull))
 | |
|                         {
 | |
|                              _typeName =  dr["typeName"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("state") && !(dr["state"] is DBNull))
 | |
|                         {
 | |
|                              _state =   Convert.ToInt32(dr["state"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("fromPartion") && !(dr["fromPartion"] is DBNull))
 | |
|                         {
 | |
|                              _fromPartion =   Convert.ToInt32(dr["fromPartion"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("toPartion") && !(dr["toPartion"] is DBNull))
 | |
|                         {
 | |
|                              _toPartion =   Convert.ToInt32(dr["toPartion"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("fromLocationId") && !(dr["fromLocationId"] is DBNull))
 | |
|                         {
 | |
|                              _fromLocationId =  dr["fromLocationId"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("toLocationId") && !(dr["toLocationId"] is DBNull))
 | |
|                         {
 | |
|                              _toLocationId =  dr["toLocationId"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("owner") && !(dr["owner"] is DBNull))
 | |
|                         {
 | |
|                              _owner =   Convert.ToInt32(dr["owner"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("taskCnt") && !(dr["taskCnt"] is DBNull))
 | |
|                         {
 | |
|                              _taskCnt =   Convert.ToInt32(dr["taskCnt"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("finishedCnt") && !(dr["finishedCnt"] is DBNull))
 | |
|                         {
 | |
|                              _finishedCnt =   Convert.ToInt32(dr["finishedCnt"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("progress") && !(dr["progress"] is DBNull))
 | |
|                         {
 | |
|                              _progress =   Convert.ToInt32(dr["progress"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("operater") && !(dr["operater"] is DBNull))
 | |
|                         {
 | |
|                              _operater =   Convert.ToInt32(dr["operater"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("dr") && !(dr["dr"] is DBNull))
 | |
|                         {
 | |
|                              _dr =   Convert.ToBoolean(dr["dr"].ToString()); ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("createtime") && !(dr["createtime"] is DBNull))
 | |
|                         {
 | |
|                              _createtime =  dr["createtime"].ToString() ;
 | |
|                         }
 | |
|                     if (dr.Table.Columns.Contains("lastmodified") && !(dr["lastmodified"] is DBNull))
 | |
|                         {
 | |
|                              _lastmodified =  dr["lastmodified"].ToString() ;
 | |
|                         }
 | |
|              }
 | |
|              #endregion
 | |
|           }
 | |
| 
 | |
| 		#region Public Properties 
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   id{
 | |
| 			get {return _id;}
 | |
| 			 set {_id = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  task{
 | |
| 			get {return _task;}
 | |
| 			 set {_task = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  flowNo{
 | |
| 			get {return _flowNo;}
 | |
| 			 set {_flowNo = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  orderNo{
 | |
| 			get {return _orderNo;}
 | |
| 			 set {_orderNo = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   type{
 | |
| 			get {return _type;}
 | |
| 			 set {_type = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  typeName{
 | |
| 			get {return _typeName;}
 | |
| 			 set {_typeName = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   state{
 | |
| 			get {return _state;}
 | |
| 			 set {_state = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   fromPartion{
 | |
| 			get {return _fromPartion;}
 | |
| 			 set {_fromPartion = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   toPartion{
 | |
| 			get {return _toPartion;}
 | |
| 			 set {_toPartion = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  fromLocationId{
 | |
| 			get {return _fromLocationId;}
 | |
| 			 set {_fromLocationId = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  toLocationId{
 | |
| 			get {return _toLocationId;}
 | |
| 			 set {_toLocationId = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   owner{
 | |
| 			get {return _owner;}
 | |
| 			 set {_owner = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   taskCnt{
 | |
| 			get {return _taskCnt;}
 | |
| 			 set {_taskCnt = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   finishedCnt{
 | |
| 			get {return _finishedCnt;}
 | |
| 			 set {_finishedCnt = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   progress{
 | |
| 			get {return _progress;}
 | |
| 			 set {_progress = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  int   operater{
 | |
| 			get {return _operater;}
 | |
| 			 set {_operater = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public  bool   dr{
 | |
| 			get {return _dr;}
 | |
| 			 set {_dr = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  createtime{
 | |
| 			get {return _createtime;}
 | |
| 			 set {_createtime = value;}  
 | |
| 		}  
 | |
|         
 | |
|       
 | |
|        [DataMember]
 | |
|         public string  lastmodified{
 | |
| 			get {return _lastmodified;}
 | |
| 			 set {_lastmodified = value;}  
 | |
| 		}  
 | |
|         
 | |
| 		 
 | |
| 		#endregion
 | |
|              
 | |
| 	public  WmsFlow getDbObject(){   
 | |
|     
 | |
|           WmsFlow dbObj = new  WmsFlow(id);     
 | |
|           dbObj.ID = id;  
 | |
|           dbObj.task = task;  
 | |
|           dbObj.flowNo = flowNo;  
 | |
|           dbObj.orderNo = orderNo;  
 | |
|           dbObj.type = type;  
 | |
|           dbObj.typeName = typeName;  
 | |
|           dbObj.state = state;  
 | |
|           dbObj.fromPartion = fromPartion;  
 | |
|           dbObj.toPartion = toPartion;  
 | |
|           dbObj.fromLocationId = fromLocationId;  
 | |
|           dbObj.toLocationId = toLocationId;  
 | |
|           dbObj.owner = owner;  
 | |
|           dbObj.taskCnt = taskCnt;  
 | |
|           dbObj.finishedCnt = finishedCnt;  
 | |
|           dbObj.progress = progress;  
 | |
|           dbObj.operater = operater;  
 | |
|           
 | |
|            return dbObj;
 | |
|     
 | |
|         }
 | |
|      
 | |
| 	 
 | |
|     
 | |
|     	public  WcfWmsFlow getWcfObject( WmsFlow dbObj){   
 | |
|     
 | |
|           WcfWmsFlow wcfObj = new  WcfWmsFlow();     
 | |
|           wcfObj.id = dbObj.ID;  
 | |
|           wcfObj.task = dbObj.task;  
 | |
|           wcfObj.flowNo = dbObj.flowNo;  
 | |
|           wcfObj.orderNo = dbObj.orderNo;  
 | |
|           wcfObj.type = dbObj.type;  
 | |
|           wcfObj.typeName = dbObj.typeName;  
 | |
|           wcfObj.state = dbObj.state;  
 | |
|           wcfObj.fromPartion = dbObj.fromPartion;  
 | |
|           wcfObj.toPartion = dbObj.toPartion;  
 | |
|           wcfObj.fromLocationId = dbObj.fromLocationId;  
 | |
|           wcfObj.toLocationId = dbObj.toLocationId;  
 | |
|           wcfObj.owner = dbObj.owner;  
 | |
|           wcfObj.taskCnt = dbObj.taskCnt;  
 | |
|           wcfObj.finishedCnt = dbObj.finishedCnt;  
 | |
|           wcfObj.progress = dbObj.progress;  
 | |
|           wcfObj.operater = dbObj.operater;  
 | |
|           
 | |
|            return wcfObj;
 | |
|     
 | |
|         }
 | |
|      
 | |
| 	}
 | |
|     
 | |
|     
 | |
|     
 | |
| 	#endregion
 | |
| }
 |