/// 
///Data Object 
///BASIC CLASS FOR TABLE t_erp_packing
///By wm  
///on 08/04/2023
/// 
 
using System;
using System.Data;
using DeiNiu.Data.BaseObject;
 
namespace  DeiNiu.wms.Data.Model
{
	#region Erp_packing_base
	/// 
	/// This object represents the properties and methods of a Erp_packing_base.
    /// 
    [Serializable]
	public class Erp_packing_base  : BaseModel { 
                       
                    internal string _entId = String.Empty,_OentId= String.Empty;   
                    internal string _goodsId = String.Empty,_OgoodsId= String.Empty;   
                    internal string _barcode = String.Empty,_Obarcode= String.Empty;   
                    internal string _packingUnit = String.Empty,_OpackingUnit= String.Empty;   
                    internal string _spec = String.Empty,_Ospec= String.Empty;   
                    internal decimal _packingQty,_OpackingQty;   
                    internal string _manufacturer2 = String.Empty,_Omanufacturer2= String.Empty;   
                    internal decimal _chang,_Ochang;   
                    internal decimal _kuan,_Okuan;   
                    internal decimal _gao,_Ogao;   
                    internal decimal _weight,_Oweight;   
                    internal int _stackLayNums,_OstackLayNums;   
                    internal int _stackLayers,_OstackLayers;   
                    internal string _ext1 = String.Empty,_Oext1= String.Empty;   
                    internal string _ext2 = String.Empty,_Oext2= String.Empty;   
                    internal string _ext3 = String.Empty,_Oext3= String.Empty;   
                    internal string _ext4 = String.Empty,_Oext4= String.Empty;   
                    internal int _Ooperater;   
                       
                    internal string _createtime = String.Empty,_Ocreatetime= String.Empty;   
                       
		
		public  Erp_packing_base () {
		}
		public  Erp_packing_base (int id) {
			_id=id;
			getModel();
		}
		public  Erp_packing_base(DataRow dr)
        {
            getModel(dr);
        }
          public Erp_packing_base(System.Data.SqlClient.SqlConnection _Conn)
            : base(_Conn) 
        {
        }
          protected override void getImp()
        {
            model_imp = new Erp_packing_base_Imp();  
        }
		#region Public Properties 
        public string  entId{
			get {return _entId;}
			 set {_entId = value;}    
		}  
        
        public string  goodsId{
			get {return _goodsId;}
			 set {_goodsId = value;}    
		}  
        
        public string  barcode{
			get {return _barcode;}
			 set {_barcode = value;}    
		}  
        
        public string  packingUnit{
			get {return _packingUnit;}
			 set {_packingUnit = value;}    
		}  
        
        public string  spec{
			get {return _spec;}
			 set {_spec = value;}    
		}  
        
        public  decimal   packingQty{
			get {return _packingQty;}
			 set {_packingQty = value;}    
		}  
        
        public string  manufacturer2{
			get {return _manufacturer2;}
			 set {_manufacturer2 = value;}    
		}  
        
        public  decimal   chang{
			get {return _chang;}
			 set {_chang = value;}    
		}  
        
        public  decimal   kuan{
			get {return _kuan;}
			 set {_kuan = value;}    
		}  
        
        public  decimal   gao{
			get {return _gao;}
			 set {_gao = value;}    
		}  
        
        public  decimal   weight{
			get {return _weight;}
			 set {_weight = value;}    
		}  
        
        public  int   stackLayNums{
			get {return _stackLayNums;}
			 set {_stackLayNums = value;}    
		}  
        
        public  int   stackLayers{
			get {return _stackLayers;}
			 set {_stackLayers = value;}    
		}  
        
        public string  ext1{
			get {return _ext1;}
			 set {_ext1 = value;}    
		}  
        
        public string  ext2{
			get {return _ext2;}
			 set {_ext2 = value;}    
		}  
        
        public string  ext3{
			get {return _ext3;}
			 set {_ext3 = value;}    
		}  
        
        public string  ext4{
			get {return _ext4;}
			 set {_ext4 = value;}    
		}  
        
        public  int   operater{
			get {return _operater;}
			 set {_operater = value;}    
		}  
        
        public  bool   dr{
			get {return _dr;}
			   
		}  
        
        public string  createtime{
			get {return _createtime;}
			 set {_createtime = value;}    
		}  
        
        public string  lastmodified{
			get {return _lastmodified;}
			   
		}  
        
		 
		#endregion
                 
      #region fieldNames 
      public enum fields{entId,goodsId,barcode,packingUnit,spec,packingQty,manufacturer2,chang,kuan,gao,weight,stackLayNums,stackLayers,ext1,ext2,ext3,ext4,operater}
      #endregion
    
	
	}
	#endregion
}