3936 lines
		
	
	
		
			161 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			3936 lines
		
	
	
		
			161 KiB
		
	
	
	
		
			C#
		
	
	
	
| 
								 | 
							
								//------------------------------------------------------------------------------
							 | 
						|||
| 
								 | 
							
								// <auto-generated>
							 | 
						|||
| 
								 | 
							
								//     此代码由工具生成。
							 | 
						|||
| 
								 | 
							
								//     运行时版本:2.0.50727.8806
							 | 
						|||
| 
								 | 
							
								//
							 | 
						|||
| 
								 | 
							
								//     对此文件的更改可能会导致不正确的行为,并且如果
							 | 
						|||
| 
								 | 
							
								//     重新生成代码,这些更改将会丢失。
							 | 
						|||
| 
								 | 
							
								// </auto-generated>
							 | 
						|||
| 
								 | 
							
								//------------------------------------------------------------------------------
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								using System.Data;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								public interface IMobile
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    string login(string account, string passwd);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getDictionary();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    string[] getPortAuths(int userId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getStockLocation(string locId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getStockLocationsByBarcode(string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool updateStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, string reason, int type, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool clearLocation(string locId, string reason, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool upLocationStatus(string locId, int status, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool updateGoodsLocationVolume(string goodsId, int volType, decimal volume, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getLocation(string locId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getStockCompareErp(string goodsId, string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int upDownStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, int type, int operId, string token, int oldRecId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getDownStockList4Up(int operId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int repItemIn(string locId, string goodsId, int skuId, string batch, decimal count, int portId, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getLocations(int skuId, string skuCode, string goodsId, string batch, decimal count);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getGoodsStockLocations(string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getGoodsERPStoreByBarcode(string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPandianOrders(int ownerId, int status);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPandianItem(string orderNo, string locationId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool newPandianItem(string orderNo, string locationId, int skuId, decimal count, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataSet getData4Maintain(string locationId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getIssueData(string locationId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool newMaintain(int stockId, decimal mCount, decimal issueCount, string details, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool fixIssueData(string locId, string goodsId, string batch, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPreInDetail(string preInNo, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool receiveDetail(string preInNo, string goodsId, decimal arriveNumber, decimal receiveNumber, int inType, string inRemark, decimal temperature, bool isCache, int cachePartion, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getGoodsPackByBarcode(string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getReceiveDetailByBarcode(string preInOrder, string barcode);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    decimal getValidSeedsCnt(string goodsId, decimal batchCount);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool isOnShelfIdValid(string preInOrder, int onShelfId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int validIn(string preInNo, int onShelfId, string goodsId, decimal batchCount, decimal seedsCount, string[] skuKeys, string[] skuValues, bool isPass, bool isIsuLocations, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPreValidResult(string preInNo, int inShelfId);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getStockInDetail(int id);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int finishUpShelfItem(string orderNo, int id, decimal count, string locationId, string reason, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getBatchPickOrders4Valid();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPickOrderDetails(string orderNo);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPickDetail(int Id);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool finishPickItem(string waveNo, string pickOrderNo, int id, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool finishBatchValidateItem(string pickOrderNo, int id, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int batchPickCount4Valid(string pickOrderNo);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable repTodayDetails4Pick();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable repTodayDetails4In();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getTransRequestsWithBulks();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getTransRequestsBulks(string transNo);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    bool pickBulks(string tranNo, int stockId, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getTransRequestsByStatus(int status);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getTransRequestsDetail(string transNo, int status);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    string loadTrucks(string transNo, string pickOrderNo, int tranDetailId, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    int regPartBox(int partion, string boxId, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getPartionRequests(int partion, int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    System.Data.DataTable getLightPartions(int operId, string token);
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    string getLightService();
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    ELabel[] getLabels();
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="login", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class loginRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string account;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string passwd;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loginRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loginRequest(string account, string passwd)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.account = account;
							 | 
						|||
| 
								 | 
							
								        this.passwd = passwd;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="loginResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class loginResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string loginResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loginResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loginResponse(string loginResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.loginResult = loginResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getDictionary", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getDictionaryRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDictionaryRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getDictionaryResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getDictionaryResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getDictionaryResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDictionaryResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDictionaryResponse(System.Data.DataTable getDictionaryResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getDictionaryResult = getDictionaryResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPortAuths", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPortAuthsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int userId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPortAuthsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPortAuthsRequest(int userId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.userId = userId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPortAuthsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPortAuthsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayItemAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
							 | 
						|||
| 
								 | 
							
								    public string[] getPortAuthsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPortAuthsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPortAuthsResponse(string[] getPortAuthsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPortAuthsResult = getPortAuthsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockLocation", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockLocationRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationRequest(string locId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockLocationResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockLocationResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationResponse(System.Data.DataTable getStockLocationResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getStockLocationResult = getStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockLocationsByBarcode", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockLocationsByBarcodeRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationsByBarcodeRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationsByBarcodeRequest(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockLocationsByBarcodeResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockLocationsByBarcodeResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockLocationsByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationsByBarcodeResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockLocationsByBarcodeResponse(System.Data.DataTable getStockLocationsByBarcodeResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getStockLocationsByBarcodeResult = getStockLocationsByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="updateStockLocation", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class updateStockLocationRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int skuId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string batch;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public string reason;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    public int type;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=7)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=8)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateStockLocationRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateStockLocationRequest(string locId, string goodsId, int skuId, string batch, decimal count, string reason, int type, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.skuId = skuId;
							 | 
						|||
| 
								 | 
							
								        this.batch = batch;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								        this.reason = reason;
							 | 
						|||
| 
								 | 
							
								        this.type = type;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="updateStockLocationResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class updateStockLocationResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool updateStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateStockLocationResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateStockLocationResponse(bool updateStockLocationResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.updateStockLocationResult = updateStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="clearLocation", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class clearLocationRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string reason;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public clearLocationRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public clearLocationRequest(string locId, string reason, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.reason = reason;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="clearLocationResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class clearLocationResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool clearLocationResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public clearLocationResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public clearLocationResponse(bool clearLocationResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.clearLocationResult = clearLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="upLocationStatus", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class upLocationStatusRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int status;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upLocationStatusRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upLocationStatusRequest(string locId, int status, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.status = status;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="upLocationStatusResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class upLocationStatusResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool upLocationStatusResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upLocationStatusResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upLocationStatusResponse(bool upLocationStatusResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.upLocationStatusResult = upLocationStatusResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="updateGoodsLocationVolume", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class updateGoodsLocationVolumeRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int volType;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public decimal volume;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateGoodsLocationVolumeRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateGoodsLocationVolumeRequest(string goodsId, int volType, decimal volume, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.volType = volType;
							 | 
						|||
| 
								 | 
							
								        this.volume = volume;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="updateGoodsLocationVolumeResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class updateGoodsLocationVolumeResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool updateGoodsLocationVolumeResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateGoodsLocationVolumeResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public updateGoodsLocationVolumeResponse(bool updateGoodsLocationVolumeResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.updateGoodsLocationVolumeResult = updateGoodsLocationVolumeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLocation", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLocationRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationRequest(string locId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLocationResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLocationResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLocationResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationResponse(System.Data.DataTable getLocationResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getLocationResult = getLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockCompareErp", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockCompareErpRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockCompareErpRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockCompareErpRequest(string goodsId, string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockCompareErpResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockCompareErpResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockCompareErpResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockCompareErpResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockCompareErpResponse(System.Data.DataTable getStockCompareErpResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getStockCompareErpResult = getStockCompareErpResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="upDownStockLocation", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class upDownStockLocationRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int skuId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string batch;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public int type;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=7)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=8)]
							 | 
						|||
| 
								 | 
							
								    public int oldRecId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upDownStockLocationRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upDownStockLocationRequest(string locId, string goodsId, int skuId, string batch, decimal count, int type, int operId, string token, int oldRecId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.skuId = skuId;
							 | 
						|||
| 
								 | 
							
								        this.batch = batch;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								        this.type = type;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								        this.oldRecId = oldRecId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="upDownStockLocationResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class upDownStockLocationResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int upDownStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upDownStockLocationResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public upDownStockLocationResponse(int upDownStockLocationResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.upDownStockLocationResult = upDownStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getDownStockList4Up", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getDownStockList4UpRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDownStockList4UpRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDownStockList4UpRequest(int operId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getDownStockList4UpResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getDownStockList4UpResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getDownStockList4UpResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDownStockList4UpResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getDownStockList4UpResponse(System.Data.DataTable getDownStockList4UpResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getDownStockList4UpResult = getDownStockList4UpResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repItemIn", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repItemInRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int skuId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string batch;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public int portId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=7)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repItemInRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repItemInRequest(string locId, string goodsId, int skuId, string batch, decimal count, int portId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.skuId = skuId;
							 | 
						|||
| 
								 | 
							
								        this.batch = batch;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								        this.portId = portId;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repItemInResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repItemInResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int repItemInResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repItemInResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repItemInResponse(int repItemInResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.repItemInResult = repItemInResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLocations", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLocationsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int skuId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string skuCode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string batch;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationsRequest(int skuId, string skuCode, string goodsId, string batch, decimal count)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.skuId = skuId;
							 | 
						|||
| 
								 | 
							
								        this.skuCode = skuCode;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.batch = batch;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLocationsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLocationsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLocationsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLocationsResponse(System.Data.DataTable getLocationsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getLocationsResult = getLocationsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsStockLocations", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsStockLocationsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsStockLocationsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsStockLocationsRequest(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsStockLocationsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsStockLocationsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsStockLocationsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsStockLocationsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsStockLocationsResponse(System.Data.DataTable getGoodsStockLocationsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getGoodsStockLocationsResult = getGoodsStockLocationsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsERPStoreByBarcode", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsERPStoreByBarcodeRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsERPStoreByBarcodeRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsERPStoreByBarcodeRequest(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsERPStoreByBarcodeResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsERPStoreByBarcodeResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsERPStoreByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsERPStoreByBarcodeResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsERPStoreByBarcodeResponse(System.Data.DataTable getGoodsERPStoreByBarcodeResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getGoodsERPStoreByBarcodeResult = getGoodsERPStoreByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPandianOrders", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPandianOrdersRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int ownerId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int status;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianOrdersRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianOrdersRequest(int ownerId, int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.ownerId = ownerId;
							 | 
						|||
| 
								 | 
							
								        this.status = status;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPandianOrdersResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPandianOrdersResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPandianOrdersResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianOrdersResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianOrdersResponse(System.Data.DataTable getPandianOrdersResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPandianOrdersResult = getPandianOrdersResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPandianItem", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPandianItemRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string orderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string locationId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianItemRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianItemRequest(string orderNo, string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.orderNo = orderNo;
							 | 
						|||
| 
								 | 
							
								        this.locationId = locationId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPandianItemResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPandianItemResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianItemResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPandianItemResponse(System.Data.DataTable getPandianItemResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPandianItemResult = getPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="newPandianItem", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class newPandianItemRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string orderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string locationId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int skuId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newPandianItemRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newPandianItemRequest(string orderNo, string locationId, int skuId, decimal count, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.orderNo = orderNo;
							 | 
						|||
| 
								 | 
							
								        this.locationId = locationId;
							 | 
						|||
| 
								 | 
							
								        this.skuId = skuId;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="newPandianItemResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class newPandianItemResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool newPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newPandianItemResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newPandianItemResponse(bool newPandianItemResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.newPandianItemResult = newPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getData4Maintain", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getData4MaintainRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locationId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getData4MaintainRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getData4MaintainRequest(string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locationId = locationId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getData4MaintainResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getData4MaintainResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataSet getData4MaintainResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getData4MaintainResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getData4MaintainResponse(System.Data.DataSet getData4MaintainResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getData4MaintainResult = getData4MaintainResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getIssueData", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getIssueDataRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locationId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getIssueDataRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getIssueDataRequest(string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locationId = locationId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getIssueDataResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getIssueDataResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getIssueDataResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getIssueDataResponse(System.Data.DataTable getIssueDataResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getIssueDataResult = getIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="newMaintain", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class newMaintainRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int stockId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public decimal mCount;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public decimal issueCount;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string details;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newMaintainRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newMaintainRequest(int stockId, decimal mCount, decimal issueCount, string details, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.stockId = stockId;
							 | 
						|||
| 
								 | 
							
								        this.mCount = mCount;
							 | 
						|||
| 
								 | 
							
								        this.issueCount = issueCount;
							 | 
						|||
| 
								 | 
							
								        this.details = details;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="newMaintainResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class newMaintainResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool newMaintainResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newMaintainResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public newMaintainResponse(bool newMaintainResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.newMaintainResult = newMaintainResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="fixIssueData", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class fixIssueDataRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string locId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public string batch;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public fixIssueDataRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public fixIssueDataRequest(string locId, string goodsId, string batch, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.locId = locId;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.batch = batch;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="fixIssueDataResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class fixIssueDataResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool fixIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public fixIssueDataResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public fixIssueDataResponse(bool fixIssueDataResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.fixIssueDataResult = fixIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPreInDetail", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPreInDetailRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreInDetailRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreInDetailRequest(string preInNo, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInNo = preInNo;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPreInDetailResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPreInDetailResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPreInDetailResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreInDetailResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreInDetailResponse(System.Data.DataTable getPreInDetailResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPreInDetailResult = getPreInDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="receiveDetail", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class receiveDetailRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public decimal arriveNumber;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public decimal receiveNumber;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public int inType;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public string inRemark;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    public decimal temperature;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=7)]
							 | 
						|||
| 
								 | 
							
								    public bool isCache;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=8)]
							 | 
						|||
| 
								 | 
							
								    public int cachePartion;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=9)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=10)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public receiveDetailRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public receiveDetailRequest(string preInNo, string goodsId, decimal arriveNumber, decimal receiveNumber, int inType, string inRemark, decimal temperature, bool isCache, int cachePartion, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInNo = preInNo;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.arriveNumber = arriveNumber;
							 | 
						|||
| 
								 | 
							
								        this.receiveNumber = receiveNumber;
							 | 
						|||
| 
								 | 
							
								        this.inType = inType;
							 | 
						|||
| 
								 | 
							
								        this.inRemark = inRemark;
							 | 
						|||
| 
								 | 
							
								        this.temperature = temperature;
							 | 
						|||
| 
								 | 
							
								        this.isCache = isCache;
							 | 
						|||
| 
								 | 
							
								        this.cachePartion = cachePartion;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="receiveDetailResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class receiveDetailResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool receiveDetailResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public receiveDetailResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public receiveDetailResponse(bool receiveDetailResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.receiveDetailResult = receiveDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsPackByBarcode", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsPackByBarcodeRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsPackByBarcodeRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsPackByBarcodeRequest(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getGoodsPackByBarcodeResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getGoodsPackByBarcodeResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsPackByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsPackByBarcodeResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getGoodsPackByBarcodeResponse(System.Data.DataTable getGoodsPackByBarcodeResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getGoodsPackByBarcodeResult = getGoodsPackByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getReceiveDetailByBarcode", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getReceiveDetailByBarcodeRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInOrder;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string barcode;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getReceiveDetailByBarcodeRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getReceiveDetailByBarcodeRequest(string preInOrder, string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInOrder = preInOrder;
							 | 
						|||
| 
								 | 
							
								        this.barcode = barcode;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getReceiveDetailByBarcodeResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getReceiveDetailByBarcodeResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getReceiveDetailByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getReceiveDetailByBarcodeResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getReceiveDetailByBarcodeResponse(System.Data.DataTable getReceiveDetailByBarcodeResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getReceiveDetailByBarcodeResult = getReceiveDetailByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getValidSeedsCnt", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getValidSeedsCntRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public decimal batchCount;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getValidSeedsCntRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getValidSeedsCntRequest(string goodsId, decimal batchCount)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.batchCount = batchCount;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getValidSeedsCntResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getValidSeedsCntResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public decimal getValidSeedsCntResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getValidSeedsCntResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getValidSeedsCntResponse(decimal getValidSeedsCntResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getValidSeedsCntResult = getValidSeedsCntResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="isOnShelfIdValid", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class isOnShelfIdValidRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInOrder;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int onShelfId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public isOnShelfIdValidRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public isOnShelfIdValidRequest(string preInOrder, int onShelfId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInOrder = preInOrder;
							 | 
						|||
| 
								 | 
							
								        this.onShelfId = onShelfId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="isOnShelfIdValidResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class isOnShelfIdValidResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool isOnShelfIdValidResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public isOnShelfIdValidResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public isOnShelfIdValidResponse(bool isOnShelfIdValidResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.isOnShelfIdValidResult = isOnShelfIdValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="validIn", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class validInRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int onShelfId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public string goodsId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public decimal batchCount;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public decimal seedsCount;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayItemAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
							 | 
						|||
| 
								 | 
							
								    public string[] skuKeys;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayItemAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
							 | 
						|||
| 
								 | 
							
								    public string[] skuValues;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=7)]
							 | 
						|||
| 
								 | 
							
								    public bool isPass;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=8)]
							 | 
						|||
| 
								 | 
							
								    public bool isIsuLocations;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=9)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=10)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public validInRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public validInRequest(string preInNo, int onShelfId, string goodsId, decimal batchCount, decimal seedsCount, string[] skuKeys, string[] skuValues, bool isPass, bool isIsuLocations, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInNo = preInNo;
							 | 
						|||
| 
								 | 
							
								        this.onShelfId = onShelfId;
							 | 
						|||
| 
								 | 
							
								        this.goodsId = goodsId;
							 | 
						|||
| 
								 | 
							
								        this.batchCount = batchCount;
							 | 
						|||
| 
								 | 
							
								        this.seedsCount = seedsCount;
							 | 
						|||
| 
								 | 
							
								        this.skuKeys = skuKeys;
							 | 
						|||
| 
								 | 
							
								        this.skuValues = skuValues;
							 | 
						|||
| 
								 | 
							
								        this.isPass = isPass;
							 | 
						|||
| 
								 | 
							
								        this.isIsuLocations = isIsuLocations;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="validInResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class validInResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int validInResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public validInResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public validInResponse(int validInResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.validInResult = validInResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPreValidResult", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPreValidResultRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string preInNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int inShelfId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreValidResultRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreValidResultRequest(string preInNo, int inShelfId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.preInNo = preInNo;
							 | 
						|||
| 
								 | 
							
								        this.inShelfId = inShelfId;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPreValidResultResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPreValidResultResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPreValidResultResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreValidResultResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPreValidResultResponse(System.Data.DataTable getPreValidResultResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPreValidResultResult = getPreValidResultResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockInDetail", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockInDetailRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int id;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockInDetailRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockInDetailRequest(int id)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.id = id;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getStockInDetailResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getStockInDetailResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockInDetailResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockInDetailResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getStockInDetailResponse(System.Data.DataTable getStockInDetailResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getStockInDetailResult = getStockInDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishUpShelfItem", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishUpShelfItemRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string orderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int id;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public decimal count;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string locationId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public string reason;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=5)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=6)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishUpShelfItemRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishUpShelfItemRequest(string orderNo, int id, decimal count, string locationId, string reason, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.orderNo = orderNo;
							 | 
						|||
| 
								 | 
							
								        this.id = id;
							 | 
						|||
| 
								 | 
							
								        this.count = count;
							 | 
						|||
| 
								 | 
							
								        this.locationId = locationId;
							 | 
						|||
| 
								 | 
							
								        this.reason = reason;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishUpShelfItemResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishUpShelfItemResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int finishUpShelfItemResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishUpShelfItemResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishUpShelfItemResponse(int finishUpShelfItemResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.finishUpShelfItemResult = finishUpShelfItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getBatchPickOrders4Valid", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getBatchPickOrders4ValidRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getBatchPickOrders4ValidRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getBatchPickOrders4ValidResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getBatchPickOrders4ValidResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getBatchPickOrders4ValidResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getBatchPickOrders4ValidResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getBatchPickOrders4ValidResponse(System.Data.DataTable getBatchPickOrders4ValidResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getBatchPickOrders4ValidResult = getBatchPickOrders4ValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPickOrderDetails", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPickOrderDetailsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string orderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickOrderDetailsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickOrderDetailsRequest(string orderNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.orderNo = orderNo;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPickOrderDetailsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPickOrderDetailsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPickOrderDetailsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickOrderDetailsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickOrderDetailsResponse(System.Data.DataTable getPickOrderDetailsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPickOrderDetailsResult = getPickOrderDetailsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPickDetail", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPickDetailRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int Id;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickDetailRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickDetailRequest(int Id)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.Id = Id;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPickDetailResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPickDetailResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPickDetailResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickDetailResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPickDetailResponse(System.Data.DataTable getPickDetailResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPickDetailResult = getPickDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishPickItem", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishPickItemRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string waveNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string pickOrderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int id;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishPickItemRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishPickItemRequest(string waveNo, string pickOrderNo, int id, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.waveNo = waveNo;
							 | 
						|||
| 
								 | 
							
								        this.pickOrderNo = pickOrderNo;
							 | 
						|||
| 
								 | 
							
								        this.id = id;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishPickItemResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishPickItemResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool finishPickItemResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishPickItemResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishPickItemResponse(bool finishPickItemResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.finishPickItemResult = finishPickItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishBatchValidateItem", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishBatchValidateItemRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string pickOrderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int id;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishBatchValidateItemRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishBatchValidateItemRequest(string pickOrderNo, int id, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.pickOrderNo = pickOrderNo;
							 | 
						|||
| 
								 | 
							
								        this.id = id;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="finishBatchValidateItemResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class finishBatchValidateItemResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool finishBatchValidateItemResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishBatchValidateItemResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public finishBatchValidateItemResponse(bool finishBatchValidateItemResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.finishBatchValidateItemResult = finishBatchValidateItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="batchPickCount4Valid", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class batchPickCount4ValidRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string pickOrderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public batchPickCount4ValidRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public batchPickCount4ValidRequest(string pickOrderNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.pickOrderNo = pickOrderNo;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="batchPickCount4ValidResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class batchPickCount4ValidResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int batchPickCount4ValidResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public batchPickCount4ValidResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public batchPickCount4ValidResponse(int batchPickCount4ValidResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.batchPickCount4ValidResult = batchPickCount4ValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repTodayDetails4Pick", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repTodayDetails4PickRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4PickRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repTodayDetails4PickResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repTodayDetails4PickResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable repTodayDetails4PickResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4PickResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4PickResponse(System.Data.DataTable repTodayDetails4PickResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.repTodayDetails4PickResult = repTodayDetails4PickResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repTodayDetails4In", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repTodayDetails4InRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4InRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="repTodayDetails4InResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class repTodayDetails4InResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable repTodayDetails4InResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4InResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public repTodayDetails4InResponse(System.Data.DataTable repTodayDetails4InResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.repTodayDetails4InResult = repTodayDetails4InResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsWithBulks", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsWithBulksRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsWithBulksRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsWithBulksResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsWithBulksResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsWithBulksResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsWithBulksResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsWithBulksResponse(System.Data.DataTable getTransRequestsWithBulksResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getTransRequestsWithBulksResult = getTransRequestsWithBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsBulks", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsBulksRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string transNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsBulksRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsBulksRequest(string transNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.transNo = transNo;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsBulksResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsBulksResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsBulksResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsBulksResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsBulksResponse(System.Data.DataTable getTransRequestsBulksResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getTransRequestsBulksResult = getTransRequestsBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="pickBulks", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class pickBulksRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string tranNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int stockId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public pickBulksRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public pickBulksRequest(string tranNo, int stockId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.tranNo = tranNo;
							 | 
						|||
| 
								 | 
							
								        this.stockId = stockId;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="pickBulksResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class pickBulksResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public bool pickBulksResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public pickBulksResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public pickBulksResponse(bool pickBulksResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.pickBulksResult = pickBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsByStatus", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsByStatusRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int status;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsByStatusRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsByStatusRequest(int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.status = status;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsByStatusResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsByStatusResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsByStatusResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsByStatusResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsByStatusResponse(System.Data.DataTable getTransRequestsByStatusResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getTransRequestsByStatusResult = getTransRequestsByStatusResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsDetail", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsDetailRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string transNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int status;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsDetailRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsDetailRequest(string transNo, int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.transNo = transNo;
							 | 
						|||
| 
								 | 
							
								        this.status = status;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getTransRequestsDetailResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getTransRequestsDetailResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsDetailResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsDetailResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getTransRequestsDetailResponse(System.Data.DataTable getTransRequestsDetailResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getTransRequestsDetailResult = getTransRequestsDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="loadTrucks", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class loadTrucksRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string transNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string pickOrderNo;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int tranDetailId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=4)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loadTrucksRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loadTrucksRequest(string transNo, string pickOrderNo, int tranDetailId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.transNo = transNo;
							 | 
						|||
| 
								 | 
							
								        this.pickOrderNo = pickOrderNo;
							 | 
						|||
| 
								 | 
							
								        this.tranDetailId = tranDetailId;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="loadTrucksResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class loadTrucksResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string loadTrucksResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loadTrucksResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public loadTrucksResponse(string loadTrucksResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.loadTrucksResult = loadTrucksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="regPartBox", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class regPartBoxRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int partion;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string boxId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=3)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public regPartBoxRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public regPartBoxRequest(int partion, string boxId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.partion = partion;
							 | 
						|||
| 
								 | 
							
								        this.boxId = boxId;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="regPartBoxResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class regPartBoxResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int regPartBoxResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public regPartBoxResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public regPartBoxResponse(int regPartBoxResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.regPartBoxResult = regPartBoxResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPartionRequests", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPartionRequestsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int partion;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=2)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPartionRequestsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPartionRequestsRequest(int partion, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.partion = partion;
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getPartionRequestsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getPartionRequestsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPartionRequestsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPartionRequestsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getPartionRequestsResponse(System.Data.DataTable getPartionRequestsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getPartionRequestsResult = getPartionRequestsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLightPartions", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLightPartionsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int operId;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=1)]
							 | 
						|||
| 
								 | 
							
								    public string token;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightPartionsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightPartionsRequest(int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.operId = operId;
							 | 
						|||
| 
								 | 
							
								        this.token = token;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLightPartionsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLightPartionsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLightPartionsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightPartionsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightPartionsResponse(System.Data.DataTable getLightPartionsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getLightPartionsResult = getLightPartionsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLightService", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLightServiceRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightServiceRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLightServiceResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLightServiceResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    public string getLightServiceResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightServiceResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLightServiceResponse(string getLightServiceResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getLightServiceResult = getLightServiceResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								/// <remarks/>
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("NetCFSvcUtil", "3.5.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.SerializableAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.ComponentModel.DesignerCategoryAttribute("code")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DeiNiu.Wcf")]
							 | 
						|||
| 
								 | 
							
								public partial class ELabel
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int addressField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool addressFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int colorField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool colorFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int countField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool countFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int labelIdField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool labelIdFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int orderNoField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool orderNoFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private int portField;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private bool portFieldSpecified;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=0)]
							 | 
						|||
| 
								 | 
							
								    public int address
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.addressField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.addressField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool addressSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.addressFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.addressFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=1)]
							 | 
						|||
| 
								 | 
							
								    public int color
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.colorField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.colorField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool colorSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.colorFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.colorFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=2)]
							 | 
						|||
| 
								 | 
							
								    public int count
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.countField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.countField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool countSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.countFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.countFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=3)]
							 | 
						|||
| 
								 | 
							
								    public int labelId
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.labelIdField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.labelIdField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool labelIdSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.labelIdFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.labelIdFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=4)]
							 | 
						|||
| 
								 | 
							
								    public int orderNo
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.orderNoField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.orderNoField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool orderNoSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.orderNoFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.orderNoFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlElementAttribute(Order=5)]
							 | 
						|||
| 
								 | 
							
								    public int port
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.portField;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.portField = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    /// <remarks/>
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlIgnoreAttribute()]
							 | 
						|||
| 
								 | 
							
								    public bool portSpecified
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        get
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return this.portFieldSpecified;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        set
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            this.portFieldSpecified = value;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLabels", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLabelsRequest
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLabelsRequest()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								[System.Xml.Serialization.XmlRootAttribute(ElementName="getLabelsResponse", Namespace="http://tempuri.org/")]
							 | 
						|||
| 
								 | 
							
								public partial class getLabelsResponse
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Namespace="http://tempuri.org/", Order=0)]
							 | 
						|||
| 
								 | 
							
								    [System.Xml.Serialization.XmlArrayItemAttribute(Namespace="http://schemas.datacontract.org/2004/07/DeiNiu.Wcf")]
							 | 
						|||
| 
								 | 
							
								    public ELabel[] getLabelsResult;
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLabelsResponse()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public getLabelsResponse(ELabel[] getLabelsResult)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        this.getLabelsResult = getLabelsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[System.Diagnostics.DebuggerStepThroughAttribute()]
							 | 
						|||
| 
								 | 
							
								[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
							 | 
						|||
| 
								 | 
							
								public partial class MobileClient : Microsoft.Tools.ServiceModel.CFClientBase<IMobile>, IMobile
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public static System.ServiceModel.EndpointAddress EndpointAddress = new System.ServiceModel.EndpointAddress("http://localhost:1234/MobileService.svc");
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public MobileClient() : 
							 | 
						|||
| 
								 | 
							
								            this(CreateDefaultBinding(), EndpointAddress)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public MobileClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
							 | 
						|||
| 
								 | 
							
								            base(binding, remoteAddress)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        addProtectionRequirements(binding);
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private loginResponse login(loginRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/login";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/loginResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        loginResponse retVal = base.Invoke<loginRequest, loginResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public string login(string account, string passwd)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        loginRequest request = new loginRequest(account, passwd);
							 | 
						|||
| 
								 | 
							
								        loginResponse response = this.login(request);
							 | 
						|||
| 
								 | 
							
								        return response.loginResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getDictionaryResponse getDictionary(getDictionaryRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getDictionary";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getDictionaryResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getDictionaryResponse retVal = base.Invoke<getDictionaryRequest, getDictionaryResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getDictionary()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getDictionaryRequest request = new getDictionaryRequest();
							 | 
						|||
| 
								 | 
							
								        getDictionaryResponse response = this.getDictionary(request);
							 | 
						|||
| 
								 | 
							
								        return response.getDictionaryResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPortAuthsResponse getPortAuths(getPortAuthsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPortAuths";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPortAuthsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPortAuthsResponse retVal = base.Invoke<getPortAuthsRequest, getPortAuthsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public string[] getPortAuths(int userId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPortAuthsRequest request = new getPortAuthsRequest(userId, token);
							 | 
						|||
| 
								 | 
							
								        getPortAuthsResponse response = this.getPortAuths(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPortAuthsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getStockLocationResponse getStockLocation(getStockLocationRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getStockLocation";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getStockLocationResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getStockLocationResponse retVal = base.Invoke<getStockLocationRequest, getStockLocationResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockLocation(string locId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getStockLocationRequest request = new getStockLocationRequest(locId);
							 | 
						|||
| 
								 | 
							
								        getStockLocationResponse response = this.getStockLocation(request);
							 | 
						|||
| 
								 | 
							
								        return response.getStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getStockLocationsByBarcodeResponse getStockLocationsByBarcode(getStockLocationsByBarcodeRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getStockLocationsByBarcode";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getStockLocationsByBarcodeResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getStockLocationsByBarcodeResponse retVal = base.Invoke<getStockLocationsByBarcodeRequest, getStockLocationsByBarcodeResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockLocationsByBarcode(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getStockLocationsByBarcodeRequest request = new getStockLocationsByBarcodeRequest(barcode);
							 | 
						|||
| 
								 | 
							
								        getStockLocationsByBarcodeResponse response = this.getStockLocationsByBarcode(request);
							 | 
						|||
| 
								 | 
							
								        return response.getStockLocationsByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private updateStockLocationResponse updateStockLocation(updateStockLocationRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/updateStockLocation";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/updateStockLocationResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        updateStockLocationResponse retVal = base.Invoke<updateStockLocationRequest, updateStockLocationResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool updateStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, string reason, int type, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        updateStockLocationRequest request = new updateStockLocationRequest(locId, goodsId, skuId, batch, count, reason, type, operId, token);
							 | 
						|||
| 
								 | 
							
								        updateStockLocationResponse response = this.updateStockLocation(request);
							 | 
						|||
| 
								 | 
							
								        return response.updateStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private clearLocationResponse clearLocation(clearLocationRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/clearLocation";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/clearLocationResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        clearLocationResponse retVal = base.Invoke<clearLocationRequest, clearLocationResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool clearLocation(string locId, string reason, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        clearLocationRequest request = new clearLocationRequest(locId, reason, operId, token);
							 | 
						|||
| 
								 | 
							
								        clearLocationResponse response = this.clearLocation(request);
							 | 
						|||
| 
								 | 
							
								        return response.clearLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private upLocationStatusResponse upLocationStatus(upLocationStatusRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/upLocationStatus";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/upLocationStatusResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        upLocationStatusResponse retVal = base.Invoke<upLocationStatusRequest, upLocationStatusResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool upLocationStatus(string locId, int status, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        upLocationStatusRequest request = new upLocationStatusRequest(locId, status, operId, token);
							 | 
						|||
| 
								 | 
							
								        upLocationStatusResponse response = this.upLocationStatus(request);
							 | 
						|||
| 
								 | 
							
								        return response.upLocationStatusResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private updateGoodsLocationVolumeResponse updateGoodsLocationVolume(updateGoodsLocationVolumeRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/updateGoodsLocationVolume";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/updateGoodsLocationVolumeResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        updateGoodsLocationVolumeResponse retVal = base.Invoke<updateGoodsLocationVolumeRequest, updateGoodsLocationVolumeResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool updateGoodsLocationVolume(string goodsId, int volType, decimal volume, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        updateGoodsLocationVolumeRequest request = new updateGoodsLocationVolumeRequest(goodsId, volType, volume, operId, token);
							 | 
						|||
| 
								 | 
							
								        updateGoodsLocationVolumeResponse response = this.updateGoodsLocationVolume(request);
							 | 
						|||
| 
								 | 
							
								        return response.updateGoodsLocationVolumeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getLocationResponse getLocation(getLocationRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getLocation";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getLocationResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getLocationResponse retVal = base.Invoke<getLocationRequest, getLocationResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLocation(string locId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getLocationRequest request = new getLocationRequest(locId);
							 | 
						|||
| 
								 | 
							
								        getLocationResponse response = this.getLocation(request);
							 | 
						|||
| 
								 | 
							
								        return response.getLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getStockCompareErpResponse getStockCompareErp(getStockCompareErpRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getStockCompareErp";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getStockCompareErpResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getStockCompareErpResponse retVal = base.Invoke<getStockCompareErpRequest, getStockCompareErpResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockCompareErp(string goodsId, string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getStockCompareErpRequest request = new getStockCompareErpRequest(goodsId, barcode);
							 | 
						|||
| 
								 | 
							
								        getStockCompareErpResponse response = this.getStockCompareErp(request);
							 | 
						|||
| 
								 | 
							
								        return response.getStockCompareErpResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private upDownStockLocationResponse upDownStockLocation(upDownStockLocationRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/upDownStockLocation";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/upDownStockLocationResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        upDownStockLocationResponse retVal = base.Invoke<upDownStockLocationRequest, upDownStockLocationResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int upDownStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, int type, int operId, string token, int oldRecId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        upDownStockLocationRequest request = new upDownStockLocationRequest(locId, goodsId, skuId, batch, count, type, operId, token, oldRecId);
							 | 
						|||
| 
								 | 
							
								        upDownStockLocationResponse response = this.upDownStockLocation(request);
							 | 
						|||
| 
								 | 
							
								        return response.upDownStockLocationResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getDownStockList4UpResponse getDownStockList4Up(getDownStockList4UpRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getDownStockList4Up";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getDownStockList4UpResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getDownStockList4UpResponse retVal = base.Invoke<getDownStockList4UpRequest, getDownStockList4UpResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getDownStockList4Up(int operId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getDownStockList4UpRequest request = new getDownStockList4UpRequest(operId);
							 | 
						|||
| 
								 | 
							
								        getDownStockList4UpResponse response = this.getDownStockList4Up(request);
							 | 
						|||
| 
								 | 
							
								        return response.getDownStockList4UpResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private repItemInResponse repItemIn(repItemInRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/repItemIn";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/repItemInResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        repItemInResponse retVal = base.Invoke<repItemInRequest, repItemInResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int repItemIn(string locId, string goodsId, int skuId, string batch, decimal count, int portId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        repItemInRequest request = new repItemInRequest(locId, goodsId, skuId, batch, count, portId, operId, token);
							 | 
						|||
| 
								 | 
							
								        repItemInResponse response = this.repItemIn(request);
							 | 
						|||
| 
								 | 
							
								        return response.repItemInResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getLocationsResponse getLocations(getLocationsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getLocations";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getLocationsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getLocationsResponse retVal = base.Invoke<getLocationsRequest, getLocationsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLocations(int skuId, string skuCode, string goodsId, string batch, decimal count)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getLocationsRequest request = new getLocationsRequest(skuId, skuCode, goodsId, batch, count);
							 | 
						|||
| 
								 | 
							
								        getLocationsResponse response = this.getLocations(request);
							 | 
						|||
| 
								 | 
							
								        return response.getLocationsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getGoodsStockLocationsResponse getGoodsStockLocations(getGoodsStockLocationsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getGoodsStockLocations";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getGoodsStockLocationsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getGoodsStockLocationsResponse retVal = base.Invoke<getGoodsStockLocationsRequest, getGoodsStockLocationsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsStockLocations(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getGoodsStockLocationsRequest request = new getGoodsStockLocationsRequest(barcode);
							 | 
						|||
| 
								 | 
							
								        getGoodsStockLocationsResponse response = this.getGoodsStockLocations(request);
							 | 
						|||
| 
								 | 
							
								        return response.getGoodsStockLocationsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getGoodsERPStoreByBarcodeResponse getGoodsERPStoreByBarcode(getGoodsERPStoreByBarcodeRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getGoodsERPStoreByBarcode";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getGoodsERPStoreByBarcodeResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getGoodsERPStoreByBarcodeResponse retVal = base.Invoke<getGoodsERPStoreByBarcodeRequest, getGoodsERPStoreByBarcodeResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsERPStoreByBarcode(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getGoodsERPStoreByBarcodeRequest request = new getGoodsERPStoreByBarcodeRequest(barcode);
							 | 
						|||
| 
								 | 
							
								        getGoodsERPStoreByBarcodeResponse response = this.getGoodsERPStoreByBarcode(request);
							 | 
						|||
| 
								 | 
							
								        return response.getGoodsERPStoreByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPandianOrdersResponse getPandianOrders(getPandianOrdersRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPandianOrders";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPandianOrdersResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPandianOrdersResponse retVal = base.Invoke<getPandianOrdersRequest, getPandianOrdersResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPandianOrders(int ownerId, int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPandianOrdersRequest request = new getPandianOrdersRequest(ownerId, status);
							 | 
						|||
| 
								 | 
							
								        getPandianOrdersResponse response = this.getPandianOrders(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPandianOrdersResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPandianItemResponse getPandianItem(getPandianItemRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPandianItem";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPandianItemResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPandianItemResponse retVal = base.Invoke<getPandianItemRequest, getPandianItemResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPandianItem(string orderNo, string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPandianItemRequest request = new getPandianItemRequest(orderNo, locationId);
							 | 
						|||
| 
								 | 
							
								        getPandianItemResponse response = this.getPandianItem(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private newPandianItemResponse newPandianItem(newPandianItemRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/newPandianItem";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/newPandianItemResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        newPandianItemResponse retVal = base.Invoke<newPandianItemRequest, newPandianItemResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool newPandianItem(string orderNo, string locationId, int skuId, decimal count, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        newPandianItemRequest request = new newPandianItemRequest(orderNo, locationId, skuId, count, operId, token);
							 | 
						|||
| 
								 | 
							
								        newPandianItemResponse response = this.newPandianItem(request);
							 | 
						|||
| 
								 | 
							
								        return response.newPandianItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getData4MaintainResponse getData4Maintain(getData4MaintainRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getData4Maintain";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getData4MaintainResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getData4MaintainResponse retVal = base.Invoke<getData4MaintainRequest, getData4MaintainResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataSet getData4Maintain(string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getData4MaintainRequest request = new getData4MaintainRequest(locationId);
							 | 
						|||
| 
								 | 
							
								        getData4MaintainResponse response = this.getData4Maintain(request);
							 | 
						|||
| 
								 | 
							
								        return response.getData4MaintainResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getIssueDataResponse getIssueData(getIssueDataRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getIssueData";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getIssueDataResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getIssueDataResponse retVal = base.Invoke<getIssueDataRequest, getIssueDataResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getIssueData(string locationId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getIssueDataRequest request = new getIssueDataRequest(locationId);
							 | 
						|||
| 
								 | 
							
								        getIssueDataResponse response = this.getIssueData(request);
							 | 
						|||
| 
								 | 
							
								        return response.getIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private newMaintainResponse newMaintain(newMaintainRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/newMaintain";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/newMaintainResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        newMaintainResponse retVal = base.Invoke<newMaintainRequest, newMaintainResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool newMaintain(int stockId, decimal mCount, decimal issueCount, string details, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        newMaintainRequest request = new newMaintainRequest(stockId, mCount, issueCount, details, operId, token);
							 | 
						|||
| 
								 | 
							
								        newMaintainResponse response = this.newMaintain(request);
							 | 
						|||
| 
								 | 
							
								        return response.newMaintainResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private fixIssueDataResponse fixIssueData(fixIssueDataRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/fixIssueData";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/fixIssueDataResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        fixIssueDataResponse retVal = base.Invoke<fixIssueDataRequest, fixIssueDataResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool fixIssueData(string locId, string goodsId, string batch, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        fixIssueDataRequest request = new fixIssueDataRequest(locId, goodsId, batch, operId, token);
							 | 
						|||
| 
								 | 
							
								        fixIssueDataResponse response = this.fixIssueData(request);
							 | 
						|||
| 
								 | 
							
								        return response.fixIssueDataResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPreInDetailResponse getPreInDetail(getPreInDetailRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPreInDetail";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPreInDetailResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPreInDetailResponse retVal = base.Invoke<getPreInDetailRequest, getPreInDetailResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPreInDetail(string preInNo, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPreInDetailRequest request = new getPreInDetailRequest(preInNo, operId, token);
							 | 
						|||
| 
								 | 
							
								        getPreInDetailResponse response = this.getPreInDetail(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPreInDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private receiveDetailResponse receiveDetail(receiveDetailRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/receiveDetail";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/receiveDetailResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        receiveDetailResponse retVal = base.Invoke<receiveDetailRequest, receiveDetailResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool receiveDetail(string preInNo, string goodsId, decimal arriveNumber, decimal receiveNumber, int inType, string inRemark, decimal temperature, bool isCache, int cachePartion, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        receiveDetailRequest request = new receiveDetailRequest(preInNo, goodsId, arriveNumber, receiveNumber, inType, inRemark, temperature, isCache, cachePartion, operId, token);
							 | 
						|||
| 
								 | 
							
								        receiveDetailResponse response = this.receiveDetail(request);
							 | 
						|||
| 
								 | 
							
								        return response.receiveDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getGoodsPackByBarcodeResponse getGoodsPackByBarcode(getGoodsPackByBarcodeRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getGoodsPackByBarcode";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getGoodsPackByBarcodeResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getGoodsPackByBarcodeResponse retVal = base.Invoke<getGoodsPackByBarcodeRequest, getGoodsPackByBarcodeResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getGoodsPackByBarcode(string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getGoodsPackByBarcodeRequest request = new getGoodsPackByBarcodeRequest(barcode);
							 | 
						|||
| 
								 | 
							
								        getGoodsPackByBarcodeResponse response = this.getGoodsPackByBarcode(request);
							 | 
						|||
| 
								 | 
							
								        return response.getGoodsPackByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getReceiveDetailByBarcodeResponse getReceiveDetailByBarcode(getReceiveDetailByBarcodeRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getReceiveDetailByBarcode";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getReceiveDetailByBarcodeResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getReceiveDetailByBarcodeResponse retVal = base.Invoke<getReceiveDetailByBarcodeRequest, getReceiveDetailByBarcodeResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getReceiveDetailByBarcode(string preInOrder, string barcode)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getReceiveDetailByBarcodeRequest request = new getReceiveDetailByBarcodeRequest(preInOrder, barcode);
							 | 
						|||
| 
								 | 
							
								        getReceiveDetailByBarcodeResponse response = this.getReceiveDetailByBarcode(request);
							 | 
						|||
| 
								 | 
							
								        return response.getReceiveDetailByBarcodeResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getValidSeedsCntResponse getValidSeedsCnt(getValidSeedsCntRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getValidSeedsCnt";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getValidSeedsCntResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getValidSeedsCntResponse retVal = base.Invoke<getValidSeedsCntRequest, getValidSeedsCntResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public decimal getValidSeedsCnt(string goodsId, decimal batchCount)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getValidSeedsCntRequest request = new getValidSeedsCntRequest(goodsId, batchCount);
							 | 
						|||
| 
								 | 
							
								        getValidSeedsCntResponse response = this.getValidSeedsCnt(request);
							 | 
						|||
| 
								 | 
							
								        return response.getValidSeedsCntResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private isOnShelfIdValidResponse isOnShelfIdValid(isOnShelfIdValidRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/isOnShelfIdValid";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/isOnShelfIdValidResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        isOnShelfIdValidResponse retVal = base.Invoke<isOnShelfIdValidRequest, isOnShelfIdValidResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool isOnShelfIdValid(string preInOrder, int onShelfId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        isOnShelfIdValidRequest request = new isOnShelfIdValidRequest(preInOrder, onShelfId);
							 | 
						|||
| 
								 | 
							
								        isOnShelfIdValidResponse response = this.isOnShelfIdValid(request);
							 | 
						|||
| 
								 | 
							
								        return response.isOnShelfIdValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private validInResponse validIn(validInRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/validIn";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/validInResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        validInResponse retVal = base.Invoke<validInRequest, validInResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int validIn(string preInNo, int onShelfId, string goodsId, decimal batchCount, decimal seedsCount, string[] skuKeys, string[] skuValues, bool isPass, bool isIsuLocations, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        validInRequest request = new validInRequest(preInNo, onShelfId, goodsId, batchCount, seedsCount, skuKeys, skuValues, isPass, isIsuLocations, operId, token);
							 | 
						|||
| 
								 | 
							
								        validInResponse response = this.validIn(request);
							 | 
						|||
| 
								 | 
							
								        return response.validInResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPreValidResultResponse getPreValidResult(getPreValidResultRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPreValidResult";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPreValidResultResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPreValidResultResponse retVal = base.Invoke<getPreValidResultRequest, getPreValidResultResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPreValidResult(string preInNo, int inShelfId)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPreValidResultRequest request = new getPreValidResultRequest(preInNo, inShelfId);
							 | 
						|||
| 
								 | 
							
								        getPreValidResultResponse response = this.getPreValidResult(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPreValidResultResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getStockInDetailResponse getStockInDetail(getStockInDetailRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getStockInDetail";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getStockInDetailResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getStockInDetailResponse retVal = base.Invoke<getStockInDetailRequest, getStockInDetailResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getStockInDetail(int id)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getStockInDetailRequest request = new getStockInDetailRequest(id);
							 | 
						|||
| 
								 | 
							
								        getStockInDetailResponse response = this.getStockInDetail(request);
							 | 
						|||
| 
								 | 
							
								        return response.getStockInDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private finishUpShelfItemResponse finishUpShelfItem(finishUpShelfItemRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/finishUpShelfItem";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/finishUpShelfItemResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        finishUpShelfItemResponse retVal = base.Invoke<finishUpShelfItemRequest, finishUpShelfItemResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int finishUpShelfItem(string orderNo, int id, decimal count, string locationId, string reason, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        finishUpShelfItemRequest request = new finishUpShelfItemRequest(orderNo, id, count, locationId, reason, operId, token);
							 | 
						|||
| 
								 | 
							
								        finishUpShelfItemResponse response = this.finishUpShelfItem(request);
							 | 
						|||
| 
								 | 
							
								        return response.finishUpShelfItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getBatchPickOrders4ValidResponse getBatchPickOrders4Valid(getBatchPickOrders4ValidRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getBatchPickOrders4Valid";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getBatchPickOrders4ValidResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getBatchPickOrders4ValidResponse retVal = base.Invoke<getBatchPickOrders4ValidRequest, getBatchPickOrders4ValidResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getBatchPickOrders4Valid()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getBatchPickOrders4ValidRequest request = new getBatchPickOrders4ValidRequest();
							 | 
						|||
| 
								 | 
							
								        getBatchPickOrders4ValidResponse response = this.getBatchPickOrders4Valid(request);
							 | 
						|||
| 
								 | 
							
								        return response.getBatchPickOrders4ValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPickOrderDetailsResponse getPickOrderDetails(getPickOrderDetailsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPickOrderDetails";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPickOrderDetailsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPickOrderDetailsResponse retVal = base.Invoke<getPickOrderDetailsRequest, getPickOrderDetailsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPickOrderDetails(string orderNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPickOrderDetailsRequest request = new getPickOrderDetailsRequest(orderNo);
							 | 
						|||
| 
								 | 
							
								        getPickOrderDetailsResponse response = this.getPickOrderDetails(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPickOrderDetailsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPickDetailResponse getPickDetail(getPickDetailRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPickDetail";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPickDetailResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPickDetailResponse retVal = base.Invoke<getPickDetailRequest, getPickDetailResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPickDetail(int Id)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPickDetailRequest request = new getPickDetailRequest(Id);
							 | 
						|||
| 
								 | 
							
								        getPickDetailResponse response = this.getPickDetail(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPickDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private finishPickItemResponse finishPickItem(finishPickItemRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/finishPickItem";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/finishPickItemResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        finishPickItemResponse retVal = base.Invoke<finishPickItemRequest, finishPickItemResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool finishPickItem(string waveNo, string pickOrderNo, int id, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        finishPickItemRequest request = new finishPickItemRequest(waveNo, pickOrderNo, id, operId, token);
							 | 
						|||
| 
								 | 
							
								        finishPickItemResponse response = this.finishPickItem(request);
							 | 
						|||
| 
								 | 
							
								        return response.finishPickItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private finishBatchValidateItemResponse finishBatchValidateItem(finishBatchValidateItemRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/finishBatchValidateItem";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/finishBatchValidateItemResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        finishBatchValidateItemResponse retVal = base.Invoke<finishBatchValidateItemRequest, finishBatchValidateItemResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool finishBatchValidateItem(string pickOrderNo, int id, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        finishBatchValidateItemRequest request = new finishBatchValidateItemRequest(pickOrderNo, id, operId, token);
							 | 
						|||
| 
								 | 
							
								        finishBatchValidateItemResponse response = this.finishBatchValidateItem(request);
							 | 
						|||
| 
								 | 
							
								        return response.finishBatchValidateItemResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private batchPickCount4ValidResponse batchPickCount4Valid(batchPickCount4ValidRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/batchPickCount4Valid";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/batchPickCount4ValidResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        batchPickCount4ValidResponse retVal = base.Invoke<batchPickCount4ValidRequest, batchPickCount4ValidResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int batchPickCount4Valid(string pickOrderNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        batchPickCount4ValidRequest request = new batchPickCount4ValidRequest(pickOrderNo);
							 | 
						|||
| 
								 | 
							
								        batchPickCount4ValidResponse response = this.batchPickCount4Valid(request);
							 | 
						|||
| 
								 | 
							
								        return response.batchPickCount4ValidResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private repTodayDetails4PickResponse repTodayDetails4Pick(repTodayDetails4PickRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/repTodayDetails4Pick";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/repTodayDetails4PickResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4PickResponse retVal = base.Invoke<repTodayDetails4PickRequest, repTodayDetails4PickResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable repTodayDetails4Pick()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4PickRequest request = new repTodayDetails4PickRequest();
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4PickResponse response = this.repTodayDetails4Pick(request);
							 | 
						|||
| 
								 | 
							
								        return response.repTodayDetails4PickResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private repTodayDetails4InResponse repTodayDetails4In(repTodayDetails4InRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/repTodayDetails4In";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/repTodayDetails4InResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4InResponse retVal = base.Invoke<repTodayDetails4InRequest, repTodayDetails4InResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable repTodayDetails4In()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4InRequest request = new repTodayDetails4InRequest();
							 | 
						|||
| 
								 | 
							
								        repTodayDetails4InResponse response = this.repTodayDetails4In(request);
							 | 
						|||
| 
								 | 
							
								        return response.repTodayDetails4InResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getTransRequestsWithBulksResponse getTransRequestsWithBulks(getTransRequestsWithBulksRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getTransRequestsWithBulks";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getTransRequestsWithBulksResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getTransRequestsWithBulksResponse retVal = base.Invoke<getTransRequestsWithBulksRequest, getTransRequestsWithBulksResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsWithBulks()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getTransRequestsWithBulksRequest request = new getTransRequestsWithBulksRequest();
							 | 
						|||
| 
								 | 
							
								        getTransRequestsWithBulksResponse response = this.getTransRequestsWithBulks(request);
							 | 
						|||
| 
								 | 
							
								        return response.getTransRequestsWithBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getTransRequestsBulksResponse getTransRequestsBulks(getTransRequestsBulksRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getTransRequestsBulks";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getTransRequestsBulksResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getTransRequestsBulksResponse retVal = base.Invoke<getTransRequestsBulksRequest, getTransRequestsBulksResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsBulks(string transNo)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getTransRequestsBulksRequest request = new getTransRequestsBulksRequest(transNo);
							 | 
						|||
| 
								 | 
							
								        getTransRequestsBulksResponse response = this.getTransRequestsBulks(request);
							 | 
						|||
| 
								 | 
							
								        return response.getTransRequestsBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private pickBulksResponse pickBulks(pickBulksRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/pickBulks";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/pickBulksResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        pickBulksResponse retVal = base.Invoke<pickBulksRequest, pickBulksResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public bool pickBulks(string tranNo, int stockId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        pickBulksRequest request = new pickBulksRequest(tranNo, stockId, operId, token);
							 | 
						|||
| 
								 | 
							
								        pickBulksResponse response = this.pickBulks(request);
							 | 
						|||
| 
								 | 
							
								        return response.pickBulksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getTransRequestsByStatusResponse getTransRequestsByStatus(getTransRequestsByStatusRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getTransRequestsByStatus";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getTransRequestsByStatusResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getTransRequestsByStatusResponse retVal = base.Invoke<getTransRequestsByStatusRequest, getTransRequestsByStatusResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsByStatus(int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getTransRequestsByStatusRequest request = new getTransRequestsByStatusRequest(status);
							 | 
						|||
| 
								 | 
							
								        getTransRequestsByStatusResponse response = this.getTransRequestsByStatus(request);
							 | 
						|||
| 
								 | 
							
								        return response.getTransRequestsByStatusResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getTransRequestsDetailResponse getTransRequestsDetail(getTransRequestsDetailRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getTransRequestsDetail";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getTransRequestsDetailResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getTransRequestsDetailResponse retVal = base.Invoke<getTransRequestsDetailRequest, getTransRequestsDetailResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getTransRequestsDetail(string transNo, int status)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getTransRequestsDetailRequest request = new getTransRequestsDetailRequest(transNo, status);
							 | 
						|||
| 
								 | 
							
								        getTransRequestsDetailResponse response = this.getTransRequestsDetail(request);
							 | 
						|||
| 
								 | 
							
								        return response.getTransRequestsDetailResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private loadTrucksResponse loadTrucks(loadTrucksRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/loadTrucks";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/loadTrucksResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        loadTrucksResponse retVal = base.Invoke<loadTrucksRequest, loadTrucksResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public string loadTrucks(string transNo, string pickOrderNo, int tranDetailId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        loadTrucksRequest request = new loadTrucksRequest(transNo, pickOrderNo, tranDetailId, operId, token);
							 | 
						|||
| 
								 | 
							
								        loadTrucksResponse response = this.loadTrucks(request);
							 | 
						|||
| 
								 | 
							
								        return response.loadTrucksResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private regPartBoxResponse regPartBox(regPartBoxRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/regPartBox";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/regPartBoxResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        regPartBoxResponse retVal = base.Invoke<regPartBoxRequest, regPartBoxResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public int regPartBox(int partion, string boxId, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        regPartBoxRequest request = new regPartBoxRequest(partion, boxId, operId, token);
							 | 
						|||
| 
								 | 
							
								        regPartBoxResponse response = this.regPartBox(request);
							 | 
						|||
| 
								 | 
							
								        return response.regPartBoxResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getPartionRequestsResponse getPartionRequests(getPartionRequestsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getPartionRequests";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getPartionRequestsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getPartionRequestsResponse retVal = base.Invoke<getPartionRequestsRequest, getPartionRequestsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getPartionRequests(int partion, int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getPartionRequestsRequest request = new getPartionRequestsRequest(partion, operId, token);
							 | 
						|||
| 
								 | 
							
								        getPartionRequestsResponse response = this.getPartionRequests(request);
							 | 
						|||
| 
								 | 
							
								        return response.getPartionRequestsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getLightPartionsResponse getLightPartions(getLightPartionsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getLightPartions";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getLightPartionsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getLightPartionsResponse retVal = base.Invoke<getLightPartionsRequest, getLightPartionsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public System.Data.DataTable getLightPartions(int operId, string token)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getLightPartionsRequest request = new getLightPartionsRequest(operId, token);
							 | 
						|||
| 
								 | 
							
								        getLightPartionsResponse response = this.getLightPartions(request);
							 | 
						|||
| 
								 | 
							
								        return response.getLightPartionsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getLightServiceResponse getLightService(getLightServiceRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getLightService";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getLightServiceResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getLightServiceResponse retVal = base.Invoke<getLightServiceRequest, getLightServiceResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public string getLightService()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getLightServiceRequest request = new getLightServiceRequest();
							 | 
						|||
| 
								 | 
							
								        getLightServiceResponse response = this.getLightService(request);
							 | 
						|||
| 
								 | 
							
								        return response.getLightServiceResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private getLabelsResponse getLabels(getLabelsRequest request)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        CFInvokeInfo info = new CFInvokeInfo();
							 | 
						|||
| 
								 | 
							
								        info.Action = "http://tempuri.org/IMobile/getLabels";
							 | 
						|||
| 
								 | 
							
								        info.RequestIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        info.ReplyAction = "http://tempuri.org/IMobile/getLabelsResponse";
							 | 
						|||
| 
								 | 
							
								        info.ResponseIsWrapped = true;
							 | 
						|||
| 
								 | 
							
								        getLabelsResponse retVal = base.Invoke<getLabelsRequest, getLabelsResponse>(info, request);
							 | 
						|||
| 
								 | 
							
								        return retVal;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public ELabel[] getLabels()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        getLabelsRequest request = new getLabelsRequest();
							 | 
						|||
| 
								 | 
							
								        getLabelsResponse response = this.getLabels(request);
							 | 
						|||
| 
								 | 
							
								        return response.getLabelsResult;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    public static System.ServiceModel.Channels.Binding CreateDefaultBinding()
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        System.ServiceModel.Channels.CustomBinding binding = new System.ServiceModel.Channels.CustomBinding();
							 | 
						|||
| 
								 | 
							
								        binding.Elements.Add(new System.ServiceModel.Channels.TextMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion.Soap11, System.Text.Encoding.UTF8));
							 | 
						|||
| 
								 | 
							
								        binding.Elements.Add(new System.ServiceModel.Channels.HttpTransportBindingElement());
							 | 
						|||
| 
								 | 
							
								        return binding;
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								    
							 | 
						|||
| 
								 | 
							
								    private void addProtectionRequirements(System.ServiceModel.Channels.Binding binding)
							 | 
						|||
| 
								 | 
							
								    {
							 | 
						|||
| 
								 | 
							
								        if ((IsSecureMessageBinding(binding) == false))
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            return;
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        System.ServiceModel.Security.ChannelProtectionRequirements cpr = new System.ServiceModel.Security.ChannelProtectionRequirements();
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/login", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/login", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getDictionary", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getDictionary", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPortAuths", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPortAuths", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockLocation", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockLocation", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockLocationsByBarcode", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockLocationsByBarcode", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/updateStockLocation", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/updateStockLocation", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/clearLocation", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/clearLocation", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/upLocationStatus", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/upLocationStatus", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/updateGoodsLocationVolume", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/updateGoodsLocationVolume", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLocation", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLocation", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockCompareErp", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockCompareErp", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/upDownStockLocation", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/upDownStockLocation", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getDownStockList4Up", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getDownStockList4Up", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repItemIn", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repItemIn", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLocations", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLocations", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsStockLocations", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsStockLocations", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsERPStoreByBarcode", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsERPStoreByBarcode", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPandianOrders", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPandianOrders", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPandianItem", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPandianItem", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/newPandianItem", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/newPandianItem", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getData4Maintain", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getData4Maintain", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getIssueData", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getIssueData", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/newMaintain", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/newMaintain", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/fixIssueData", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/fixIssueData", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPreInDetail", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPreInDetail", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/receiveDetail", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/receiveDetail", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsPackByBarcode", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getGoodsPackByBarcode", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getReceiveDetailByBarcode", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getReceiveDetailByBarcode", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getValidSeedsCnt", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getValidSeedsCnt", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/isOnShelfIdValid", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/isOnShelfIdValid", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/validIn", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/validIn", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPreValidResult", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPreValidResult", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockInDetail", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getStockInDetail", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishUpShelfItem", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishUpShelfItem", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getBatchPickOrders4Valid", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getBatchPickOrders4Valid", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPickOrderDetails", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPickOrderDetails", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPickDetail", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPickDetail", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishPickItem", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishPickItem", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishBatchValidateItem", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/finishBatchValidateItem", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/batchPickCount4Valid", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/batchPickCount4Valid", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4Pick", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4Pick", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4In", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4In", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsWithBulks", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsWithBulks", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsBulks", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsBulks", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/pickBulks", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/pickBulks", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsByStatus", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsByStatus", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsDetail", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getTransRequestsDetail", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/loadTrucks", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/loadTrucks", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/regPartBox", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/regPartBox", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPartionRequests", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getPartionRequests", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLightPartions", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLightPartions", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLightService", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLightService", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLabels", cpr.IncomingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								        ApplyProtection("http://tempuri.org/IMobile/getLabels", cpr.IncomingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        if ((binding.MessageVersion.Addressing == System.ServiceModel.Channels.AddressingVersion.None))
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("*", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("*", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        else
							 | 
						|||
| 
								 | 
							
								        {
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/loginResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/loginResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getDictionaryResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getDictionaryResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPortAuthsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPortAuthsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockLocationResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockLocationResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockLocationsByBarcodeResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockLocationsByBarcodeResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/updateStockLocationResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/updateStockLocationResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/clearLocationResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/clearLocationResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/upLocationStatusResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/upLocationStatusResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/updateGoodsLocationVolumeResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/updateGoodsLocationVolumeResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLocationResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLocationResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockCompareErpResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockCompareErpResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/upDownStockLocationResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/upDownStockLocationResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getDownStockList4UpResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getDownStockList4UpResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repItemInResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repItemInResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLocationsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLocationsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsStockLocationsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsStockLocationsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsERPStoreByBarcodeResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsERPStoreByBarcodeResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPandianOrdersResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPandianOrdersResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPandianItemResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPandianItemResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/newPandianItemResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/newPandianItemResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getData4MaintainResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getData4MaintainResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getIssueDataResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getIssueDataResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/newMaintainResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/newMaintainResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/fixIssueDataResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/fixIssueDataResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPreInDetailResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPreInDetailResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/receiveDetailResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/receiveDetailResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsPackByBarcodeResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getGoodsPackByBarcodeResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getReceiveDetailByBarcodeResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getReceiveDetailByBarcodeResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getValidSeedsCntResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getValidSeedsCntResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/isOnShelfIdValidResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/isOnShelfIdValidResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/validInResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/validInResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPreValidResultResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPreValidResultResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockInDetailResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getStockInDetailResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishUpShelfItemResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishUpShelfItemResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getBatchPickOrders4ValidResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getBatchPickOrders4ValidResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPickOrderDetailsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPickOrderDetailsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPickDetailResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPickDetailResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishPickItemResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishPickItemResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishBatchValidateItemResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/finishBatchValidateItemResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/batchPickCount4ValidResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/batchPickCount4ValidResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4PickResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4PickResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4InResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/repTodayDetails4InResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsWithBulksResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsWithBulksResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsBulksResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsBulksResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/pickBulksResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/pickBulksResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsByStatusResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsByStatusResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsDetailResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getTransRequestsDetailResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/loadTrucksResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/loadTrucksResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/regPartBoxResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/regPartBoxResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPartionRequestsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getPartionRequestsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLightPartionsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLightPartionsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLightServiceResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLightServiceResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLabelsResponse", cpr.OutgoingSignatureParts, true);
							 | 
						|||
| 
								 | 
							
								            ApplyProtection("http://tempuri.org/IMobile/getLabelsResponse", cpr.OutgoingEncryptionParts, true);
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								        this.Parameters.Add(cpr);
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 |