| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | /// <summary> | 
					
						
							|  |  |  |  | ///WCF Data Object  | 
					
						
							|  |  |  |  | ///BASIC CLASS FOR TABLE t_wmsPlate | 
					
						
							|  |  |  |  | ///By wm   | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  | ///on 12/23/2023 | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | /// </summary> | 
					
						
							|  |  |  |  |   | 
					
						
							|  |  |  |  | using System; | 
					
						
							|  |  |  |  | using System.Runtime.Serialization; | 
					
						
							|  |  |  |  | using System.Data; | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | using DeiNiu.wms.Data.Model; | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  | namespace DeiNiu.Wcf   | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | { | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	#region WcfWmsPlate | 
					
						
							|  |  |  |  | 	/// <summary> | 
					
						
							|  |  |  |  | 	/// This object represents the properties and methods of a WcfWmsPlate. | 
					
						
							|  |  |  |  |     /// </summary> | 
					
						
							|  |  |  |  |     [DataContract] | 
					
						
							|  |  |  |  | 	public class WcfWmsPlate  {  | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |                     internal int _id;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal string _plateId= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     internal int _color;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal string _spec= String.Empty;    | 
					
						
							|  |  |  |  |                     internal int _owner;    | 
					
						
							|  |  |  |  |                     internal int _driver;    | 
					
						
							|  |  |  |  |                     internal string _preInOrderNo= String.Empty;    | 
					
						
							|  |  |  |  |                     internal string _waveNo= String.Empty;    | 
					
						
							|  |  |  |  |                     internal string _pickOrderNo= String.Empty;    | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |                     internal string _jobNo= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal string _customerId= String.Empty;    | 
					
						
							|  |  |  |  |                     internal string _transNo= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                     internal int _lineId;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     internal int _partion;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal string _locationId= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                     internal decimal _load;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     internal decimal _volume;    | 
					
						
							|  |  |  |  |                     internal decimal _length;    | 
					
						
							|  |  |  |  |                     internal decimal _width;    | 
					
						
							|  |  |  |  |                     internal decimal _height;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal int _terminal;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     internal int _type;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal int _plateLevel;    | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                     internal string _inPlate= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     internal int _state;    | 
					
						
							|  |  |  |  |                     internal int _operater;    | 
					
						
							|  |  |  |  |                     internal bool _dr;    | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     internal string _createtime= String.Empty;    | 
					
						
							|  |  |  |  |                     internal string _lastmodified= String.Empty;    | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | 		 | 
					
						
							|  |  |  |  | 		public  WcfWmsPlate () { | 
					
						
							|  |  |  |  | 		} | 
					
						
							|  |  |  |  | 		  | 
					
						
							|  |  |  |  |         public  WcfWmsPlate (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("plateId") && !(dr["plateId"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _plateId =  dr["plateId"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("color") && !(dr["color"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _color =   Convert.ToInt32(dr["color"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("spec") && !(dr["spec"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _spec =  dr["spec"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("owner") && !(dr["owner"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _owner =   Convert.ToInt32(dr["owner"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("driver") && !(dr["driver"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _driver =   Convert.ToInt32(dr["driver"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("preInOrderNo") && !(dr["preInOrderNo"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _preInOrderNo =  dr["preInOrderNo"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("waveNo") && !(dr["waveNo"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _waveNo =  dr["waveNo"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("pickOrderNo") && !(dr["pickOrderNo"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _pickOrderNo =  dr["pickOrderNo"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("jobNo") && !(dr["jobNo"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _jobNo =  dr["jobNo"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("customerId") && !(dr["customerId"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _customerId =  dr["customerId"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("transNo") && !(dr["transNo"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _transNo =  dr["transNo"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("lineId") && !(dr["lineId"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _lineId =   Convert.ToInt32(dr["lineId"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("partion") && !(dr["partion"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _partion =   Convert.ToInt32(dr["partion"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("locationId") && !(dr["locationId"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _locationId =  dr["locationId"].ToString() ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("load") && !(dr["load"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                              _load =   Convert.ToDecimal(dr["load"].ToString()); ; | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("volume") && !(dr["volume"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _volume =   Convert.ToDecimal(dr["volume"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("length") && !(dr["length"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _length =   Convert.ToDecimal(dr["length"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("width") && !(dr["width"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _width =   Convert.ToDecimal(dr["width"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("height") && !(dr["height"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _height =   Convert.ToDecimal(dr["height"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("terminal") && !(dr["terminal"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _terminal =   Convert.ToInt32(dr["terminal"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("type") && !(dr["type"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _type =   Convert.ToInt32(dr["type"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("plateLevel") && !(dr["plateLevel"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _plateLevel =   Convert.ToInt32(dr["plateLevel"].ToString()); ; | 
					
						
							|  |  |  |  |                         } | 
					
						
							|  |  |  |  |                     if (dr.Table.Columns.Contains("inPlate") && !(dr["inPlate"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                              _inPlate =  dr["inPlate"].ToString() ; | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |                     if (dr.Table.Columns.Contains("state") && !(dr["state"] is DBNull)) | 
					
						
							|  |  |  |  |                         { | 
					
						
							|  |  |  |  |                              _state =   Convert.ToInt32(dr["state"].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 | 
					
						
							|  |  |  |  |           } | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |            | 
					
						
							|  |  |  |  |          public WcfWmsPlate( WmsPlate dbObj){    | 
					
						
							|  |  |  |  |             #region get data from dbobj  | 
					
						
							|  |  |  |  |             | 
					
						
							|  |  |  |  |                         _id= dbObj.ID;                                           | 
					
						
							|  |  |  |  |                           plateId = dbObj.plateId;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           color = dbObj.color;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           spec = dbObj.spec;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           owner = dbObj.owner;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           driver = dbObj.driver;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           preInOrderNo = dbObj.preInOrderNo;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           waveNo = dbObj.waveNo;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           pickOrderNo = dbObj.pickOrderNo;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |                           jobNo = dbObj.jobNo;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                           customerId = dbObj.customerId;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           transNo = dbObj.transNo;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                           lineId = dbObj.lineId;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                           partion = dbObj.partion;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           locationId = dbObj.locationId;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           load = dbObj.load;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           volume = dbObj.volume;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           length = dbObj.length;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           width = dbObj.width;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           height = dbObj.height;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           terminal = dbObj.terminal;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           type = dbObj.type;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           plateLevel = dbObj.plateLevel;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           inPlate = dbObj.inPlate;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           state = dbObj.state;   | 
					
						
							|  |  |  |  |                                            | 
					
						
							|  |  |  |  |                           operater = dbObj.operater;   | 
					
						
							|  |  |  |  |            | 
					
						
							|  |  |  |  |            #endregion | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 		#region Public Properties  | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   id{ | 
					
						
							|  |  |  |  | 			get {return _id;} | 
					
						
							|  |  |  |  | 			 set {_id = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  plateId{ | 
					
						
							|  |  |  |  | 			get {return _plateId;} | 
					
						
							|  |  |  |  | 			 set {_plateId = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   color{ | 
					
						
							|  |  |  |  | 			get {return _color;} | 
					
						
							|  |  |  |  | 			 set {_color = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  spec{ | 
					
						
							|  |  |  |  | 			get {return _spec;} | 
					
						
							|  |  |  |  | 			 set {_spec = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   owner{ | 
					
						
							|  |  |  |  | 			get {return _owner;} | 
					
						
							|  |  |  |  | 			 set {_owner = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   driver{ | 
					
						
							|  |  |  |  | 			get {return _driver;} | 
					
						
							|  |  |  |  | 			 set {_driver = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  preInOrderNo{ | 
					
						
							|  |  |  |  | 			get {return _preInOrderNo;} | 
					
						
							|  |  |  |  | 			 set {_preInOrderNo = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  waveNo{ | 
					
						
							|  |  |  |  | 			get {return _waveNo;} | 
					
						
							|  |  |  |  | 			 set {_waveNo = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  pickOrderNo{ | 
					
						
							|  |  |  |  | 			get {return _pickOrderNo;} | 
					
						
							|  |  |  |  | 			 set {_pickOrderNo = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  jobNo{ | 
					
						
							|  |  |  |  | 			get {return _jobNo;} | 
					
						
							|  |  |  |  | 			 set {_jobNo = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  customerId{ | 
					
						
							|  |  |  |  | 			get {return _customerId;} | 
					
						
							|  |  |  |  | 			 set {_customerId = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  transNo{ | 
					
						
							|  |  |  |  | 			get {return _transNo;} | 
					
						
							|  |  |  |  | 			 set {_transNo = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   lineId{ | 
					
						
							|  |  |  |  | 			get {return _lineId;} | 
					
						
							|  |  |  |  | 			 set {_lineId = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   partion{ | 
					
						
							|  |  |  |  | 			get {return _partion;} | 
					
						
							|  |  |  |  | 			 set {_partion = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public string  locationId{ | 
					
						
							|  |  |  |  | 			get {return _locationId;} | 
					
						
							|  |  |  |  | 			 set {_locationId = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |         public  decimal   load{ | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | 			get {return _load;} | 
					
						
							|  |  |  |  | 			 set {_load = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  decimal   volume{ | 
					
						
							|  |  |  |  | 			get {return _volume;} | 
					
						
							|  |  |  |  | 			 set {_volume = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  decimal   length{ | 
					
						
							|  |  |  |  | 			get {return _length;} | 
					
						
							|  |  |  |  | 			 set {_length = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  decimal   width{ | 
					
						
							|  |  |  |  | 			get {return _width;} | 
					
						
							|  |  |  |  | 			 set {_width = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  decimal   height{ | 
					
						
							|  |  |  |  | 			get {return _height;} | 
					
						
							|  |  |  |  | 			 set {_height = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   terminal{ | 
					
						
							|  |  |  |  | 			get {return _terminal;} | 
					
						
							|  |  |  |  | 			 set {_terminal = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   type{ | 
					
						
							|  |  |  |  | 			get {return _type;} | 
					
						
							|  |  |  |  | 			 set {_type = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   plateLevel{ | 
					
						
							|  |  |  |  | 			get {return _plateLevel;} | 
					
						
							|  |  |  |  | 			 set {_plateLevel = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							|  |  |  |  |        [DataMember] | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |         public string  inPlate{ | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | 			get {return _inPlate;} | 
					
						
							|  |  |  |  | 			 set {_inPlate = value;}   | 
					
						
							|  |  |  |  | 		}   | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |        | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |        [DataMember] | 
					
						
							|  |  |  |  |         public  int   state{ | 
					
						
							|  |  |  |  | 			get {return _state;} | 
					
						
							|  |  |  |  | 			 set {_state = 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  WmsPlate getDbObject(){    | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |           WmsPlate dbObj = new  WmsPlate(id);      | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                   dbObj.ID= id  ;                                         | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.plateId = plateId;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.color = color;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.spec = spec;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.owner = owner;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.driver = driver;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.preInOrderNo = preInOrderNo;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.waveNo = waveNo;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.pickOrderNo = pickOrderNo;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |           dbObj.jobNo = jobNo;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |           dbObj.customerId = customerId;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.transNo = transNo;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |           dbObj.lineId = lineId;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.partion = partion;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.locationId = locationId;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.load = load;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.volume = volume;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.length = length;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.width = width;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.height = height;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.terminal = terminal;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.type = type;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.plateLevel = plateLevel;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							|  |  |  |  |           dbObj.inPlate = inPlate;   | 
					
						
							|  |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.state = state;   | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                                          | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |           dbObj.operater = operater;   | 
					
						
							|  |  |  |  |            | 
					
						
							|  |  |  |  |            return dbObj; | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |       | 
					
						
							|  |  |  |  | 	  | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |     	public  WcfWmsPlate getWcfObject( WmsPlate dbObj){    | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |           WcfWmsPlate wcfObj = new  WcfWmsPlate();      | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                      wcfObj.id= dbObj.ID;                                       | 
					
						
							|  |  |  |  |                       wcfObj.plateId = dbObj.plateId;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.color = dbObj.color;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.spec = dbObj.spec;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.owner = dbObj.owner;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.driver = dbObj.driver;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.preInOrderNo = dbObj.preInOrderNo;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.waveNo = dbObj.waveNo;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.pickOrderNo = dbObj.pickOrderNo;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							| 
									
										
										
										
											2024-02-06 19:36:47 +08:00
										 |  |  |  |                       wcfObj.jobNo = dbObj.jobNo;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                       wcfObj.customerId = dbObj.customerId;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.transNo = dbObj.transNo;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							| 
									
										
										
										
											2023-11-21 19:18:23 +08:00
										 |  |  |  |                       wcfObj.lineId = dbObj.lineId;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |                       wcfObj.partion = dbObj.partion;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.locationId = dbObj.locationId;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.load = dbObj.load;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.volume = dbObj.volume;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.length = dbObj.length;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.width = dbObj.width;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.height = dbObj.height;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.terminal = dbObj.terminal;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.type = dbObj.type;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.plateLevel = dbObj.plateLevel;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.inPlate = dbObj.inPlate;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.state = dbObj.state;   | 
					
						
							|  |  |  |  |                                        | 
					
						
							|  |  |  |  |                       wcfObj.operater = dbObj.operater;   | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |            | 
					
						
							|  |  |  |  |            return wcfObj; | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |       | 
					
						
							|  |  |  |  | 	} | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  |      | 
					
						
							|  |  |  |  | 	#endregion | 
					
						
							|  |  |  |  | } |