112 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			C#
		
	
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Linq;
 | |
| using System.Text;
 | |
| using System.Runtime.Serialization;
 | |
| using DeiNiu.wms.Data.Model;
 | |
| 
 | |
| namespace DeiNiu.wms.win
 | |
| {
 | |
|     [DataContract]
 | |
|     public class ELabel
 | |
|     {
 | |
|         [DataMember(Order = 0)]
 | |
|         public int labelId { get; set; }
 | |
|         [DataMember(Order = 1)]
 | |
|         public int address { get; set; }
 | |
|         [DataMember]
 | |
|         public int count { get; set; }
 | |
|         [DataMember(Order = 2)]
 | |
|         public int color { get; set; }
 | |
|         [DataMember(Order = 3)]
 | |
|         public int port { get; set; }
 | |
|         [DataMember]
 | |
|         public int seedsId { get; set; }
 | |
|         [DataMember(Order = 4)]
 | |
|         public string barcode { get; set; }
 | |
|          [DataMember(Order = 5)]
 | |
|         public string seedsNo { get; set; }
 | |
|     
 | |
|     }
 | |
| 
 | |
|     [DataContract]
 | |
|     public class ELight
 | |
|     {
 | |
|         [DataMember]
 | |
|         public int lightId { get; set; } 
 | |
|         [DataMember]
 | |
|         public byte which { get; set; }
 | |
|         [DataMember]
 | |
|         public int port { get; set; }  
 | |
|         
 | |
|     }
 | |
| 
 | |
|     [DataContract]
 | |
|     public class SeedsItem
 | |
|     {
 | |
|         [DataMember]
 | |
|         public int deskId { get; set; }     
 | |
|         [DataMember]
 | |
|         public string seedsNo { get; set; }      
 | |
|         [DataMember]
 | |
|         public string custOrder { get; set; }
 | |
|         [DataMember]
 | |
|         public string barcode { get; set; }
 | |
|         [DataMember]
 | |
|         public int port { get; set; } 
 | |
|         [DataMember]
 | |
|         public int elabId { get; set; }
 | |
|         [DataMember]
 | |
|         public int color { get; set; }
 | |
|         [DataMember]
 | |
|         public int count { get; set; }
 | |
|         [DataMember]
 | |
|         public string itemName { get; set; }
 | |
|         [DataMember]
 | |
|         public string unit { get; set; }
 | |
|         [DataMember]
 | |
|         public int eleAdress { get; set; }     
 | |
|         public WmsOutSeeds getDbObject()
 | |
|         {
 | |
| 
 | |
|             WmsOutSeeds dbObj = new WmsOutSeeds(); 
 | |
|             dbObj.deskId = deskId;
 | |
|             dbObj.seedsNo = seedsNo;
 | |
|             dbObj.custOrder = custOrder;
 | |
|             dbObj.barcode = barcode;
 | |
|             dbObj.elabId = elabId;
 | |
|             dbObj.port = port;
 | |
|             dbObj.itemName = itemName;
 | |
|             dbObj.count = count;
 | |
|             dbObj.unit = unit;
 | |
|             dbObj.color = color;
 | |
|             return dbObj;
 | |
| 
 | |
|         }
 | |
| 
 | |
|         public SeedsItem getWcfObject(WmsOutSeeds dbObj)
 | |
|         {
 | |
| 
 | |
|             SeedsItem wcfObj = new SeedsItem();
 | |
|             
 | |
|             wcfObj.deskId = dbObj.deskId;
 | |
|             wcfObj.seedsNo = dbObj.seedsNo;
 | |
|             wcfObj.custOrder = dbObj.custOrder;
 | |
|             wcfObj.barcode = dbObj.barcode;
 | |
|             wcfObj.elabId = dbObj.elabId;
 | |
|             wcfObj.port = dbObj.port;
 | |
|             wcfObj.itemName = dbObj.itemName;
 | |
|             wcfObj.count = Convert.ToInt16( dbObj.count);
 | |
|             wcfObj.unit = dbObj.unit;
 | |
|             wcfObj.color = dbObj.color; 
 | |
|             return wcfObj;
 | |
| 
 | |
|         }
 | |
|     }
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| }
 |