/// 
///WCF Data Object 
///BASIC CLASS FOR TABLE t_Owner
///By wm  
///on 08/16/2018
/// 
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Runtime.Serialization;
using DeiNiu.wms.Data.Model;
namespace DeiNiu.Wcf 
{
	#region WcfOwner
	/// 
	/// This object represents the properties and methods of a WcfOwner.
    /// 
    [DataContract]
	public class WcfOwner  { 
                    internal int _ID;   
                    internal string _ownerCode = String.Empty;    
                    internal int _lotId;   
                    internal int _operater;   
                    internal string _lastmodified = String.Empty;   
                    internal string _createtime = String.Empty;   
                    internal bool _dr;   
		
		public  WcfOwner () {
		}
		 
     
		#region Public Properties 
      
       [DataMember]
        public  int   ID{
			get {return _ID;}
			 set {_ID = value;}  
		}  
        
      
       [DataMember]
        public string  ownerCode{
			get {return _ownerCode;}
			 set {_ownerCode = value;}  
		}  
        
        
      
       [DataMember]
        public  int   lotId{
			get {return _lotId;}
			 set {_lotId = value;}  
		}  
        
      
       [DataMember]
        public  int   operater{
			get {return _operater;}
			 set {_operater = value;}  
		}  
        
      
       [DataMember]
        public string  lastmodified{
			get {return _lastmodified;}
			 set {_lastmodified = value;}  
		}  
        
      
       [DataMember]
        public string  createtime{
			get {return _createtime;}
			 set {_createtime = value;}  
		}  
        
      
       [DataMember]
        public  bool   dr{
			get {return _dr;}
			 set {_dr = value;}  
		}  
        
		 
		#endregion
             
	public  Owner getDbObject(){   
    
          Owner dbObj = new  Owner(ID);     
          dbObj.ID = ID;  
          dbObj.ownerCode = ownerCode;  
      
          dbObj.lotId = lotId;  
          dbObj.operater = operater;  
          
           return dbObj;
    
        }
     
	 
    
    	public  WcfOwner getWcfObject( Owner dbObj){   
    
          WcfOwner wcfObj = new  WcfOwner();     
          wcfObj.ID = dbObj.ID;  
          wcfObj.ownerCode = dbObj.ownerCode;   
          wcfObj.lotId = dbObj.lotId;  
          wcfObj.operater = dbObj.operater;  
          
           return wcfObj;
    
        }
     
	}
    
    
    
	#endregion
}