1074 lines
		
	
	
		
			40 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			1074 lines
		
	
	
		
			40 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | /// <summary> | |||
|  | ///WCF Data Object  | |||
|  | ///BASIC CLASS FOR TABLE t_wmsOutPickRequest | |||
|  | ///By wm   | |||
|  | ///on 11/16/2023 | |||
|  | /// </summary> | |||
|  |   | |||
|  | using System; | |||
|  | using System.Runtime.Serialization; | |||
|  | using System.Data; | |||
|  | using DeiNiu.wms.Data.Model; | |||
|  | namespace DeiNiu.Wcf   | |||
|  | { | |||
|  | 
 | |||
|  | 	#region WcfWmsOutPickRequest | |||
|  | 	/// <summary> | |||
|  | 	/// This object represents the properties and methods of a WcfWmsOutPickRequest. | |||
|  |     /// </summary> | |||
|  |     [DataContract] | |||
|  | 	public class WcfWmsOutPickRequest  {  | |||
|  | 
 | |||
|  |                     internal int _id;    | |||
|  |                     internal string _pickOrderNo= String.Empty;    | |||
|  |                     internal string _waveOrder= String.Empty;    | |||
|  |                     internal string _transNo= String.Empty;    | |||
|  |                     internal string _loadTruckJob= String.Empty;    | |||
|  |                     internal int _orderType;    | |||
|  |                     internal string _orderTypeName= String.Empty;    | |||
|  |                     internal int _outStoreType;    | |||
|  |                     internal string _owner= String.Empty;    | |||
|  |                     internal string _customerId= String.Empty;    | |||
|  |                     internal string _customerName= String.Empty;    | |||
|  |                     internal string _custAddress= String.Empty;    | |||
|  |                     internal string _phone1= String.Empty;    | |||
|  |                     internal string _phone2= String.Empty;    | |||
|  |                     internal string _contactperson= String.Empty;    | |||
|  |                     internal int _desk;    | |||
|  |                     internal int _boxCnt;    | |||
|  |                     internal decimal _bulkCnt;    | |||
|  |                     internal int _bulkBox;    | |||
|  |                     internal int _bulkBag;    | |||
|  |                     internal string _tranLocationId= String.Empty;    | |||
|  |                     internal decimal _volume;    | |||
|  |                     internal decimal _weight;    | |||
|  |                     internal int _state;    | |||
|  |                     internal int _bulkPickState;    | |||
|  |                     internal int _batchPickState;    | |||
|  |                     internal string _orderDate= String.Empty;    | |||
|  |                     internal string _description= String.Empty;    | |||
|  |                     internal int _pickedBy;    | |||
|  |                     internal string _pickedTime= String.Empty;    | |||
|  |                     internal int _checkedBy;    | |||
|  |                     internal string _checkedTime= String.Empty;    | |||
|  |                     internal int _batchCheckedby;    | |||
|  |                     internal string _batchCheckedTime= String.Empty;    | |||
|  |                     internal int _bulkCheckedby;    | |||
|  |                     internal string _bulkCheckedTime= String.Empty;    | |||
|  |                     internal string _waveStart= String.Empty;    | |||
|  |                     internal string _waveEnd= String.Empty;    | |||
|  |                     internal int _priority;    | |||
|  |                     internal string _seedsPickNo= String.Empty;    | |||
|  |                     internal int _seedsPort;    | |||
|  |                     internal int _seedsLabelId;    | |||
|  |                     internal int _pickStartOn;    | |||
|  |                     internal int _pickGroup;    | |||
|  |                     internal string _dueDate= String.Empty;    | |||
|  |                     internal int _invoicedBy;    | |||
|  |                     internal string _invoiceNo= String.Empty;    | |||
|  |                     internal int _invoicePrintCnt;    | |||
|  |                     internal string _docNo= String.Empty;    | |||
|  |                     internal string _salesperson= String.Empty;    | |||
|  |                     internal decimal _sumPrice;    | |||
|  |                     internal decimal _fandian;    | |||
|  |                     internal int _deliveryType;    | |||
|  |                     internal int _operater;    | |||
|  |                     internal bool _dr;    | |||
|  |                     internal string _createtime= String.Empty;    | |||
|  |                     internal string _lastmodified= String.Empty;    | |||
|  | 		 | |||
|  | 		public  WcfWmsOutPickRequest () { | |||
|  | 		} | |||
|  | 		  | |||
|  |         public  WcfWmsOutPickRequest (DataRow dr) { | |||
|  |            #region get data from dr  | |||
|  |              if (dr != null  ) | |||
|  |              {  | |||
|  |                     if (dr.Table.Columns.Contains("id") && !(dr["id"] is DBNull)) | |||
|  |                         { | |||
|  |                              _id =   Convert.ToInt32(dr["id"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("pickOrderNo") && !(dr["pickOrderNo"] is DBNull)) | |||
|  |                         { | |||
|  |                              _pickOrderNo =  dr["pickOrderNo"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("waveOrder") && !(dr["waveOrder"] is DBNull)) | |||
|  |                         { | |||
|  |                              _waveOrder =  dr["waveOrder"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("transNo") && !(dr["transNo"] is DBNull)) | |||
|  |                         { | |||
|  |                              _transNo =  dr["transNo"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("loadTruckJob") && !(dr["loadTruckJob"] is DBNull)) | |||
|  |                         { | |||
|  |                              _loadTruckJob =  dr["loadTruckJob"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("orderType") && !(dr["orderType"] is DBNull)) | |||
|  |                         { | |||
|  |                              _orderType =   Convert.ToInt32(dr["orderType"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("orderTypeName") && !(dr["orderTypeName"] is DBNull)) | |||
|  |                         { | |||
|  |                              _orderTypeName =  dr["orderTypeName"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("outStoreType") && !(dr["outStoreType"] is DBNull)) | |||
|  |                         { | |||
|  |                              _outStoreType =   Convert.ToInt32(dr["outStoreType"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("owner") && !(dr["owner"] is DBNull)) | |||
|  |                         { | |||
|  |                              _owner =  dr["owner"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("customerId") && !(dr["customerId"] is DBNull)) | |||
|  |                         { | |||
|  |                              _customerId =  dr["customerId"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("customerName") && !(dr["customerName"] is DBNull)) | |||
|  |                         { | |||
|  |                              _customerName =  dr["customerName"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("custAddress") && !(dr["custAddress"] is DBNull)) | |||
|  |                         { | |||
|  |                              _custAddress =  dr["custAddress"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("phone1") && !(dr["phone1"] is DBNull)) | |||
|  |                         { | |||
|  |                              _phone1 =  dr["phone1"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("phone2") && !(dr["phone2"] is DBNull)) | |||
|  |                         { | |||
|  |                              _phone2 =  dr["phone2"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("contactperson") && !(dr["contactperson"] is DBNull)) | |||
|  |                         { | |||
|  |                              _contactperson =  dr["contactperson"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("desk") && !(dr["desk"] is DBNull)) | |||
|  |                         { | |||
|  |                              _desk =   Convert.ToInt32(dr["desk"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("boxCnt") && !(dr["boxCnt"] is DBNull)) | |||
|  |                         { | |||
|  |                              _boxCnt =   Convert.ToInt32(dr["boxCnt"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkCnt") && !(dr["bulkCnt"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkCnt =   Convert.ToDecimal(dr["bulkCnt"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkBox") && !(dr["bulkBox"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkBox =   Convert.ToInt32(dr["bulkBox"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkBag") && !(dr["bulkBag"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkBag =   Convert.ToInt32(dr["bulkBag"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("tranLocationId") && !(dr["tranLocationId"] is DBNull)) | |||
|  |                         { | |||
|  |                              _tranLocationId =  dr["tranLocationId"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("volume") && !(dr["volume"] is DBNull)) | |||
|  |                         { | |||
|  |                              _volume =   Convert.ToDecimal(dr["volume"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("weight") && !(dr["weight"] is DBNull)) | |||
|  |                         { | |||
|  |                              _weight =   Convert.ToDecimal(dr["weight"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("state") && !(dr["state"] is DBNull)) | |||
|  |                         { | |||
|  |                              _state =   Convert.ToInt32(dr["state"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkPickState") && !(dr["bulkPickState"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkPickState =   Convert.ToInt32(dr["bulkPickState"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("batchPickState") && !(dr["batchPickState"] is DBNull)) | |||
|  |                         { | |||
|  |                              _batchPickState =   Convert.ToInt32(dr["batchPickState"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("orderDate") && !(dr["orderDate"] is DBNull)) | |||
|  |                         { | |||
|  |                              _orderDate =  dr["orderDate"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("description") && !(dr["description"] is DBNull)) | |||
|  |                         { | |||
|  |                              _description =  dr["description"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("pickedBy") && !(dr["pickedBy"] is DBNull)) | |||
|  |                         { | |||
|  |                              _pickedBy =   Convert.ToInt32(dr["pickedBy"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("pickedTime") && !(dr["pickedTime"] is DBNull)) | |||
|  |                         { | |||
|  |                              _pickedTime =  dr["pickedTime"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("checkedBy") && !(dr["checkedBy"] is DBNull)) | |||
|  |                         { | |||
|  |                              _checkedBy =   Convert.ToInt32(dr["checkedBy"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("checkedTime") && !(dr["checkedTime"] is DBNull)) | |||
|  |                         { | |||
|  |                              _checkedTime =  dr["checkedTime"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("batchCheckedby") && !(dr["batchCheckedby"] is DBNull)) | |||
|  |                         { | |||
|  |                              _batchCheckedby =   Convert.ToInt32(dr["batchCheckedby"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("batchCheckedTime") && !(dr["batchCheckedTime"] is DBNull)) | |||
|  |                         { | |||
|  |                              _batchCheckedTime =  dr["batchCheckedTime"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkCheckedby") && !(dr["bulkCheckedby"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkCheckedby =   Convert.ToInt32(dr["bulkCheckedby"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("bulkCheckedTime") && !(dr["bulkCheckedTime"] is DBNull)) | |||
|  |                         { | |||
|  |                              _bulkCheckedTime =  dr["bulkCheckedTime"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("waveStart") && !(dr["waveStart"] is DBNull)) | |||
|  |                         { | |||
|  |                              _waveStart =  dr["waveStart"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("waveEnd") && !(dr["waveEnd"] is DBNull)) | |||
|  |                         { | |||
|  |                              _waveEnd =  dr["waveEnd"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("priority") && !(dr["priority"] is DBNull)) | |||
|  |                         { | |||
|  |                              _priority =   Convert.ToInt32(dr["priority"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("seedsPickNo") && !(dr["seedsPickNo"] is DBNull)) | |||
|  |                         { | |||
|  |                              _seedsPickNo =  dr["seedsPickNo"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("seedsPort") && !(dr["seedsPort"] is DBNull)) | |||
|  |                         { | |||
|  |                              _seedsPort =   Convert.ToInt32(dr["seedsPort"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("seedsLabelId") && !(dr["seedsLabelId"] is DBNull)) | |||
|  |                         { | |||
|  |                              _seedsLabelId =   Convert.ToInt32(dr["seedsLabelId"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("pickStartOn") && !(dr["pickStartOn"] is DBNull)) | |||
|  |                         { | |||
|  |                              _pickStartOn =   Convert.ToInt32(dr["pickStartOn"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("pickGroup") && !(dr["pickGroup"] is DBNull)) | |||
|  |                         { | |||
|  |                              _pickGroup =   Convert.ToInt32(dr["pickGroup"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("dueDate") && !(dr["dueDate"] is DBNull)) | |||
|  |                         { | |||
|  |                              _dueDate =  dr["dueDate"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("invoicedBy") && !(dr["invoicedBy"] is DBNull)) | |||
|  |                         { | |||
|  |                              _invoicedBy =   Convert.ToInt32(dr["invoicedBy"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("invoiceNo") && !(dr["invoiceNo"] is DBNull)) | |||
|  |                         { | |||
|  |                              _invoiceNo =  dr["invoiceNo"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("invoicePrintCnt") && !(dr["invoicePrintCnt"] is DBNull)) | |||
|  |                         { | |||
|  |                              _invoicePrintCnt =   Convert.ToInt32(dr["invoicePrintCnt"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("docNo") && !(dr["docNo"] is DBNull)) | |||
|  |                         { | |||
|  |                              _docNo =  dr["docNo"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("salesperson") && !(dr["salesperson"] is DBNull)) | |||
|  |                         { | |||
|  |                              _salesperson =  dr["salesperson"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("sumPrice") && !(dr["sumPrice"] is DBNull)) | |||
|  |                         { | |||
|  |                              _sumPrice =   Convert.ToDecimal(dr["sumPrice"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("fandian") && !(dr["fandian"] is DBNull)) | |||
|  |                         { | |||
|  |                              _fandian =   Convert.ToDecimal(dr["fandian"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("deliveryType") && !(dr["deliveryType"] is DBNull)) | |||
|  |                         { | |||
|  |                              _deliveryType =   Convert.ToInt32(dr["deliveryType"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("operater") && !(dr["operater"] is DBNull)) | |||
|  |                         { | |||
|  |                              _operater =   Convert.ToInt32(dr["operater"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("dr") && !(dr["dr"] is DBNull)) | |||
|  |                         { | |||
|  |                              _dr =   Convert.ToBoolean(dr["dr"].ToString()); ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("createtime") && !(dr["createtime"] is DBNull)) | |||
|  |                         { | |||
|  |                              _createtime =  dr["createtime"].ToString() ; | |||
|  |                         } | |||
|  |                     if (dr.Table.Columns.Contains("lastmodified") && !(dr["lastmodified"] is DBNull)) | |||
|  |                         { | |||
|  |                              _lastmodified =  dr["lastmodified"].ToString() ; | |||
|  |                         } | |||
|  |              } | |||
|  |              #endregion | |||
|  |           } | |||
|  |            | |||
|  |          public WcfWmsOutPickRequest( WmsOutPickRequest dbObj){    | |||
|  |             #region get data from dbobj  | |||
|  |             | |||
|  |                         _id= dbObj.ID;                                           | |||
|  |                           pickOrderNo = dbObj.pickOrderNo;   | |||
|  |                                            | |||
|  |                           waveOrder = dbObj.waveOrder;   | |||
|  |                                            | |||
|  |                           transNo = dbObj.transNo;   | |||
|  |                                            | |||
|  |                           loadTruckJob = dbObj.loadTruckJob;   | |||
|  |                                            | |||
|  |                           orderType = dbObj.orderType;   | |||
|  |                                            | |||
|  |                           orderTypeName = dbObj.orderTypeName;   | |||
|  |                                            | |||
|  |                           outStoreType = dbObj.outStoreType;   | |||
|  |                                            | |||
|  |                           owner = dbObj.owner;   | |||
|  |                                            | |||
|  |                           customerId = dbObj.customerId;   | |||
|  |                                            | |||
|  |                           customerName = dbObj.customerName;   | |||
|  |                                            | |||
|  |                           custAddress = dbObj.custAddress;   | |||
|  |                                            | |||
|  |                           phone1 = dbObj.phone1;   | |||
|  |                                            | |||
|  |                           phone2 = dbObj.phone2;   | |||
|  |                                            | |||
|  |                           contactperson = dbObj.contactperson;   | |||
|  |                                            | |||
|  |                           desk = dbObj.desk;   | |||
|  |                                            | |||
|  |                           boxCnt = dbObj.boxCnt;   | |||
|  |                                            | |||
|  |                           bulkCnt = dbObj.bulkCnt;   | |||
|  |                                            | |||
|  |                           bulkBox = dbObj.bulkBox;   | |||
|  |                                            | |||
|  |                           bulkBag = dbObj.bulkBag;   | |||
|  |                                            | |||
|  |                           tranLocationId = dbObj.tranLocationId;   | |||
|  |                                            | |||
|  |                           volume = dbObj.volume;   | |||
|  |                                            | |||
|  |                           weight = dbObj.weight;   | |||
|  |                                            | |||
|  |                           state = dbObj.state;   | |||
|  |                                            | |||
|  |                           bulkPickState = dbObj.bulkPickState;   | |||
|  |                                            | |||
|  |                           batchPickState = dbObj.batchPickState;   | |||
|  |                                            | |||
|  |                           orderDate = dbObj.orderDate;   | |||
|  |                                            | |||
|  |                           description = dbObj.description;   | |||
|  |                                            | |||
|  |                           pickedBy = dbObj.pickedBy;   | |||
|  |                                            | |||
|  |                           pickedTime = dbObj.pickedTime;   | |||
|  |                                            | |||
|  |                           checkedBy = dbObj.checkedBy;   | |||
|  |                                            | |||
|  |                           checkedTime = dbObj.checkedTime;   | |||
|  |                                            | |||
|  |                           batchCheckedby = dbObj.batchCheckedby;   | |||
|  |                                            | |||
|  |                           batchCheckedTime = dbObj.batchCheckedTime;   | |||
|  |                                            | |||
|  |                           bulkCheckedby = dbObj.bulkCheckedby;   | |||
|  |                                            | |||
|  |                           bulkCheckedTime = dbObj.bulkCheckedTime;   | |||
|  |                                            | |||
|  |                           waveStart = dbObj.waveStart;   | |||
|  |                                            | |||
|  |                           waveEnd = dbObj.waveEnd;   | |||
|  |                                            | |||
|  |                           priority = dbObj.priority;   | |||
|  |                                            | |||
|  |                           seedsPickNo = dbObj.seedsPickNo;   | |||
|  |                                            | |||
|  |                           seedsPort = dbObj.seedsPort;   | |||
|  |                                            | |||
|  |                           seedsLabelId = dbObj.seedsLabelId;   | |||
|  |                                            | |||
|  |                           pickStartOn = dbObj.pickStartOn;   | |||
|  |                                            | |||
|  |                           pickGroup = dbObj.pickGroup;   | |||
|  |                                            | |||
|  |                           dueDate = dbObj.dueDate;   | |||
|  |                                            | |||
|  |                           invoicedBy = dbObj.invoicedBy;   | |||
|  |                                            | |||
|  |                           invoiceNo = dbObj.invoiceNo;   | |||
|  |                                            | |||
|  |                           invoicePrintCnt = dbObj.invoicePrintCnt;   | |||
|  |                                            | |||
|  |                           docNo = dbObj.docNo;   | |||
|  |                                            | |||
|  |                           salesperson = dbObj.salesperson;   | |||
|  |                                            | |||
|  |                           sumPrice = dbObj.sumPrice;   | |||
|  |                                            | |||
|  |                           fandian = dbObj.fandian;   | |||
|  |                                            | |||
|  |                           deliveryType = dbObj.deliveryType;   | |||
|  |                                            | |||
|  |                           operater = dbObj.operater;   | |||
|  |            | |||
|  |            #endregion | |||
|  |      | |||
|  |         } | |||
|  |          | |||
|  |          | |||
|  | 
 | |||
|  | 		#region Public Properties  | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   id{ | |||
|  | 			get {return _id;} | |||
|  | 			 set {_id = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  pickOrderNo{ | |||
|  | 			get {return _pickOrderNo;} | |||
|  | 			 set {_pickOrderNo = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  waveOrder{ | |||
|  | 			get {return _waveOrder;} | |||
|  | 			 set {_waveOrder = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  transNo{ | |||
|  | 			get {return _transNo;} | |||
|  | 			 set {_transNo = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  loadTruckJob{ | |||
|  | 			get {return _loadTruckJob;} | |||
|  | 			 set {_loadTruckJob = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   orderType{ | |||
|  | 			get {return _orderType;} | |||
|  | 			 set {_orderType = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  orderTypeName{ | |||
|  | 			get {return _orderTypeName;} | |||
|  | 			 set {_orderTypeName = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   outStoreType{ | |||
|  | 			get {return _outStoreType;} | |||
|  | 			 set {_outStoreType = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  owner{ | |||
|  | 			get {return _owner;} | |||
|  | 			 set {_owner = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  customerId{ | |||
|  | 			get {return _customerId;} | |||
|  | 			 set {_customerId = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  customerName{ | |||
|  | 			get {return _customerName;} | |||
|  | 			 set {_customerName = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  custAddress{ | |||
|  | 			get {return _custAddress;} | |||
|  | 			 set {_custAddress = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  phone1{ | |||
|  | 			get {return _phone1;} | |||
|  | 			 set {_phone1 = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  phone2{ | |||
|  | 			get {return _phone2;} | |||
|  | 			 set {_phone2 = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  contactperson{ | |||
|  | 			get {return _contactperson;} | |||
|  | 			 set {_contactperson = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   desk{ | |||
|  | 			get {return _desk;} | |||
|  | 			 set {_desk = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   boxCnt{ | |||
|  | 			get {return _boxCnt;} | |||
|  | 			 set {_boxCnt = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  decimal   bulkCnt{ | |||
|  | 			get {return _bulkCnt;} | |||
|  | 			 set {_bulkCnt = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   bulkBox{ | |||
|  | 			get {return _bulkBox;} | |||
|  | 			 set {_bulkBox = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   bulkBag{ | |||
|  | 			get {return _bulkBag;} | |||
|  | 			 set {_bulkBag = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  tranLocationId{ | |||
|  | 			get {return _tranLocationId;} | |||
|  | 			 set {_tranLocationId = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  decimal   volume{ | |||
|  | 			get {return _volume;} | |||
|  | 			 set {_volume = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  decimal   weight{ | |||
|  | 			get {return _weight;} | |||
|  | 			 set {_weight = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   state{ | |||
|  | 			get {return _state;} | |||
|  | 			 set {_state = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   bulkPickState{ | |||
|  | 			get {return _bulkPickState;} | |||
|  | 			 set {_bulkPickState = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   batchPickState{ | |||
|  | 			get {return _batchPickState;} | |||
|  | 			 set {_batchPickState = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  orderDate{ | |||
|  | 			get {return _orderDate;} | |||
|  | 			 set {_orderDate = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  description{ | |||
|  | 			get {return _description;} | |||
|  | 			 set {_description = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   pickedBy{ | |||
|  | 			get {return _pickedBy;} | |||
|  | 			 set {_pickedBy = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  pickedTime{ | |||
|  | 			get {return _pickedTime;} | |||
|  | 			 set {_pickedTime = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   checkedBy{ | |||
|  | 			get {return _checkedBy;} | |||
|  | 			 set {_checkedBy = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  checkedTime{ | |||
|  | 			get {return _checkedTime;} | |||
|  | 			 set {_checkedTime = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   batchCheckedby{ | |||
|  | 			get {return _batchCheckedby;} | |||
|  | 			 set {_batchCheckedby = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  batchCheckedTime{ | |||
|  | 			get {return _batchCheckedTime;} | |||
|  | 			 set {_batchCheckedTime = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   bulkCheckedby{ | |||
|  | 			get {return _bulkCheckedby;} | |||
|  | 			 set {_bulkCheckedby = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  bulkCheckedTime{ | |||
|  | 			get {return _bulkCheckedTime;} | |||
|  | 			 set {_bulkCheckedTime = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  waveStart{ | |||
|  | 			get {return _waveStart;} | |||
|  | 			 set {_waveStart = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  waveEnd{ | |||
|  | 			get {return _waveEnd;} | |||
|  | 			 set {_waveEnd = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   priority{ | |||
|  | 			get {return _priority;} | |||
|  | 			 set {_priority = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  seedsPickNo{ | |||
|  | 			get {return _seedsPickNo;} | |||
|  | 			 set {_seedsPickNo = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   seedsPort{ | |||
|  | 			get {return _seedsPort;} | |||
|  | 			 set {_seedsPort = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   seedsLabelId{ | |||
|  | 			get {return _seedsLabelId;} | |||
|  | 			 set {_seedsLabelId = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   pickStartOn{ | |||
|  | 			get {return _pickStartOn;} | |||
|  | 			 set {_pickStartOn = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   pickGroup{ | |||
|  | 			get {return _pickGroup;} | |||
|  | 			 set {_pickGroup = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  dueDate{ | |||
|  | 			get {return _dueDate;} | |||
|  | 			 set {_dueDate = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   invoicedBy{ | |||
|  | 			get {return _invoicedBy;} | |||
|  | 			 set {_invoicedBy = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  invoiceNo{ | |||
|  | 			get {return _invoiceNo;} | |||
|  | 			 set {_invoiceNo = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   invoicePrintCnt{ | |||
|  | 			get {return _invoicePrintCnt;} | |||
|  | 			 set {_invoicePrintCnt = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  docNo{ | |||
|  | 			get {return _docNo;} | |||
|  | 			 set {_docNo = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  salesperson{ | |||
|  | 			get {return _salesperson;} | |||
|  | 			 set {_salesperson = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  decimal   sumPrice{ | |||
|  | 			get {return _sumPrice;} | |||
|  | 			 set {_sumPrice = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  decimal   fandian{ | |||
|  | 			get {return _fandian;} | |||
|  | 			 set {_fandian = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   deliveryType{ | |||
|  | 			get {return _deliveryType;} | |||
|  | 			 set {_deliveryType = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  int   operater{ | |||
|  | 			get {return _operater;} | |||
|  | 			 set {_operater = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public  bool   dr{ | |||
|  | 			get {return _dr;} | |||
|  | 			 set {_dr = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  createtime{ | |||
|  | 			get {return _createtime;} | |||
|  | 			 set {_createtime = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  |        | |||
|  |        [DataMember] | |||
|  |         public string  lastmodified{ | |||
|  | 			get {return _lastmodified;} | |||
|  | 			 set {_lastmodified = value;}   | |||
|  | 		}   | |||
|  |          | |||
|  | 		  | |||
|  | 		#endregion | |||
|  |               | |||
|  | 	public  WmsOutPickRequest getDbObject(){    | |||
|  |      | |||
|  |           WmsOutPickRequest dbObj = new  WmsOutPickRequest(id);      | |||
|  |                   dbObj.ID= id  ;                                         | |||
|  |           dbObj.pickOrderNo = pickOrderNo;   | |||
|  |                                          | |||
|  |           dbObj.waveOrder = waveOrder;   | |||
|  |                                          | |||
|  |           dbObj.transNo = transNo;   | |||
|  |                                          | |||
|  |           dbObj.loadTruckJob = loadTruckJob;   | |||
|  |                                          | |||
|  |           dbObj.orderType = orderType;   | |||
|  |                                          | |||
|  |           dbObj.orderTypeName = orderTypeName;   | |||
|  |                                          | |||
|  |           dbObj.outStoreType = outStoreType;   | |||
|  |                                          | |||
|  |           dbObj.owner = owner;   | |||
|  |                                          | |||
|  |           dbObj.customerId = customerId;   | |||
|  |                                          | |||
|  |           dbObj.customerName = customerName;   | |||
|  |                                          | |||
|  |           dbObj.custAddress = custAddress;   | |||
|  |                                          | |||
|  |           dbObj.phone1 = phone1;   | |||
|  |                                          | |||
|  |           dbObj.phone2 = phone2;   | |||
|  |                                          | |||
|  |           dbObj.contactperson = contactperson;   | |||
|  |                                          | |||
|  |           dbObj.desk = desk;   | |||
|  |                                          | |||
|  |           dbObj.boxCnt = boxCnt;   | |||
|  |                                          | |||
|  |           dbObj.bulkCnt = bulkCnt;   | |||
|  |                                          | |||
|  |           dbObj.bulkBox = bulkBox;   | |||
|  |                                          | |||
|  |           dbObj.bulkBag = bulkBag;   | |||
|  |                                          | |||
|  |           dbObj.tranLocationId = tranLocationId;   | |||
|  |                                          | |||
|  |           dbObj.volume = volume;   | |||
|  |                                          | |||
|  |           dbObj.weight = weight;   | |||
|  |                                          | |||
|  |           dbObj.state = state;   | |||
|  |                                          | |||
|  |           dbObj.bulkPickState = bulkPickState;   | |||
|  |                                          | |||
|  |           dbObj.batchPickState = batchPickState;   | |||
|  |                                          | |||
|  |           dbObj.orderDate = orderDate;   | |||
|  |                                          | |||
|  |           dbObj.description = description;   | |||
|  |                                          | |||
|  |           dbObj.pickedBy = pickedBy;   | |||
|  |                                          | |||
|  |           dbObj.pickedTime = pickedTime;   | |||
|  |                                          | |||
|  |           dbObj.checkedBy = checkedBy;   | |||
|  |                                          | |||
|  |           dbObj.checkedTime = checkedTime;   | |||
|  |                                          | |||
|  |           dbObj.batchCheckedby = batchCheckedby;   | |||
|  |                                          | |||
|  |           dbObj.batchCheckedTime = batchCheckedTime;   | |||
|  |                                          | |||
|  |           dbObj.bulkCheckedby = bulkCheckedby;   | |||
|  |                                          | |||
|  |           dbObj.bulkCheckedTime = bulkCheckedTime;   | |||
|  |                                          | |||
|  |           dbObj.waveStart = waveStart;   | |||
|  |                                          | |||
|  |           dbObj.waveEnd = waveEnd;   | |||
|  |                                          | |||
|  |           dbObj.priority = priority;   | |||
|  |                                          | |||
|  |           dbObj.seedsPickNo = seedsPickNo;   | |||
|  |                                          | |||
|  |           dbObj.seedsPort = seedsPort;   | |||
|  |                                          | |||
|  |           dbObj.seedsLabelId = seedsLabelId;   | |||
|  |                                          | |||
|  |           dbObj.pickStartOn = pickStartOn;   | |||
|  |                                          | |||
|  |           dbObj.pickGroup = pickGroup;   | |||
|  |                                          | |||
|  |           dbObj.dueDate = dueDate;   | |||
|  |                                          | |||
|  |           dbObj.invoicedBy = invoicedBy;   | |||
|  |                                          | |||
|  |           dbObj.invoiceNo = invoiceNo;   | |||
|  |                                          | |||
|  |           dbObj.invoicePrintCnt = invoicePrintCnt;   | |||
|  |                                          | |||
|  |           dbObj.docNo = docNo;   | |||
|  |                                          | |||
|  |           dbObj.salesperson = salesperson;   | |||
|  |                                          | |||
|  |           dbObj.sumPrice = sumPrice;   | |||
|  |                                          | |||
|  |           dbObj.fandian = fandian;   | |||
|  |                                          | |||
|  |           dbObj.deliveryType = deliveryType;   | |||
|  |                                          | |||
|  |           dbObj.operater = operater;   | |||
|  |            | |||
|  |            return dbObj; | |||
|  |      | |||
|  |         } | |||
|  |       | |||
|  | 	  | |||
|  |      | |||
|  |     	public  WcfWmsOutPickRequest getWcfObject( WmsOutPickRequest dbObj){    | |||
|  |      | |||
|  |           WcfWmsOutPickRequest wcfObj = new  WcfWmsOutPickRequest();      | |||
|  |                      wcfObj.id= dbObj.ID;                                       | |||
|  |                       wcfObj.pickOrderNo = dbObj.pickOrderNo;   | |||
|  |                                        | |||
|  |                       wcfObj.waveOrder = dbObj.waveOrder;   | |||
|  |                                        | |||
|  |                       wcfObj.transNo = dbObj.transNo;   | |||
|  |                                        | |||
|  |                       wcfObj.loadTruckJob = dbObj.loadTruckJob;   | |||
|  |                                        | |||
|  |                       wcfObj.orderType = dbObj.orderType;   | |||
|  |                                        | |||
|  |                       wcfObj.orderTypeName = dbObj.orderTypeName;   | |||
|  |                                        | |||
|  |                       wcfObj.outStoreType = dbObj.outStoreType;   | |||
|  |                                        | |||
|  |                       wcfObj.owner = dbObj.owner;   | |||
|  |                                        | |||
|  |                       wcfObj.customerId = dbObj.customerId;   | |||
|  |                                        | |||
|  |                       wcfObj.customerName = dbObj.customerName;   | |||
|  |                                        | |||
|  |                       wcfObj.custAddress = dbObj.custAddress;   | |||
|  |                                        | |||
|  |                       wcfObj.phone1 = dbObj.phone1;   | |||
|  |                                        | |||
|  |                       wcfObj.phone2 = dbObj.phone2;   | |||
|  |                                        | |||
|  |                       wcfObj.contactperson = dbObj.contactperson;   | |||
|  |                                        | |||
|  |                       wcfObj.desk = dbObj.desk;   | |||
|  |                                        | |||
|  |                       wcfObj.boxCnt = dbObj.boxCnt;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkCnt = dbObj.bulkCnt;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkBox = dbObj.bulkBox;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkBag = dbObj.bulkBag;   | |||
|  |                                        | |||
|  |                       wcfObj.tranLocationId = dbObj.tranLocationId;   | |||
|  |                                        | |||
|  |                       wcfObj.volume = dbObj.volume;   | |||
|  |                                        | |||
|  |                       wcfObj.weight = dbObj.weight;   | |||
|  |                                        | |||
|  |                       wcfObj.state = dbObj.state;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkPickState = dbObj.bulkPickState;   | |||
|  |                                        | |||
|  |                       wcfObj.batchPickState = dbObj.batchPickState;   | |||
|  |                                        | |||
|  |                       wcfObj.orderDate = dbObj.orderDate;   | |||
|  |                                        | |||
|  |                       wcfObj.description = dbObj.description;   | |||
|  |                                        | |||
|  |                       wcfObj.pickedBy = dbObj.pickedBy;   | |||
|  |                                        | |||
|  |                       wcfObj.pickedTime = dbObj.pickedTime;   | |||
|  |                                        | |||
|  |                       wcfObj.checkedBy = dbObj.checkedBy;   | |||
|  |                                        | |||
|  |                       wcfObj.checkedTime = dbObj.checkedTime;   | |||
|  |                                        | |||
|  |                       wcfObj.batchCheckedby = dbObj.batchCheckedby;   | |||
|  |                                        | |||
|  |                       wcfObj.batchCheckedTime = dbObj.batchCheckedTime;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkCheckedby = dbObj.bulkCheckedby;   | |||
|  |                                        | |||
|  |                       wcfObj.bulkCheckedTime = dbObj.bulkCheckedTime;   | |||
|  |                                        | |||
|  |                       wcfObj.waveStart = dbObj.waveStart;   | |||
|  |                                        | |||
|  |                       wcfObj.waveEnd = dbObj.waveEnd;   | |||
|  |                                        | |||
|  |                       wcfObj.priority = dbObj.priority;   | |||
|  |                                        | |||
|  |                       wcfObj.seedsPickNo = dbObj.seedsPickNo;   | |||
|  |                                        | |||
|  |                       wcfObj.seedsPort = dbObj.seedsPort;   | |||
|  |                                        | |||
|  |                       wcfObj.seedsLabelId = dbObj.seedsLabelId;   | |||
|  |                                        | |||
|  |                       wcfObj.pickStartOn = dbObj.pickStartOn;   | |||
|  |                                        | |||
|  |                       wcfObj.pickGroup = dbObj.pickGroup;   | |||
|  |                                        | |||
|  |                       wcfObj.dueDate = dbObj.dueDate;   | |||
|  |                                        | |||
|  |                       wcfObj.invoicedBy = dbObj.invoicedBy;   | |||
|  |                                        | |||
|  |                       wcfObj.invoiceNo = dbObj.invoiceNo;   | |||
|  |                                        | |||
|  |                       wcfObj.invoicePrintCnt = dbObj.invoicePrintCnt;   | |||
|  |                                        | |||
|  |                       wcfObj.docNo = dbObj.docNo;   | |||
|  |                                        | |||
|  |                       wcfObj.salesperson = dbObj.salesperson;   | |||
|  |                                        | |||
|  |                       wcfObj.sumPrice = dbObj.sumPrice;   | |||
|  |                                        | |||
|  |                       wcfObj.fandian = dbObj.fandian;   | |||
|  |                                        | |||
|  |                       wcfObj.deliveryType = dbObj.deliveryType;   | |||
|  |                                        | |||
|  |                       wcfObj.operater = dbObj.operater;   | |||
|  |            | |||
|  |            return wcfObj; | |||
|  |      | |||
|  |         } | |||
|  |       | |||
|  | 	} | |||
|  |      | |||
|  |      | |||
|  |      | |||
|  | 	#endregion | |||
|  | } |