/// ///WCF Data Object ///BASIC CLASS FOR TABLE t_wmsPlateStock_tmp ///By wm ///on 10/25/2023 /// using System; using System.Runtime.Serialization; using System.Data; using DeiNiu.wms.Data.Model; namespace DeiNiu.Wcf { #region WcfWmsPlateStock_tmp /// /// This object represents the properties and methods of a WcfWmsPlateStock_tmp. /// [DataContract] public class WcfWmsPlateStock_tmp { internal int _id; internal string _plateId= String.Empty; internal int _skuId; internal string _skuCode= String.Empty; internal string _goodsId= String.Empty; internal string _barcode= String.Empty; internal string _batch= String.Empty; internal string _productDate= String.Empty; internal string _validDate= String.Empty; internal decimal _count; internal int _state; internal int _recordId; internal int _recType; internal string _jobNo= String.Empty; internal string _locationid= String.Empty; internal int _outPortId; internal int _inPortId; internal int _lineId; internal string _inPlate= String.Empty; internal string _customerId= String.Empty; internal string _orderNo= String.Empty; internal string _description= String.Empty; internal int _operater; internal string _lastmodified= String.Empty; internal string _createtime= String.Empty; internal bool _dr; public WcfWmsPlateStock_tmp () { } public WcfWmsPlateStock_tmp (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("skuId") && !(dr["skuId"] is DBNull)) { _skuId = Convert.ToInt32(dr["skuId"].ToString()); ; } if (dr.Table.Columns.Contains("skuCode") && !(dr["skuCode"] is DBNull)) { _skuCode = dr["skuCode"].ToString() ; } if (dr.Table.Columns.Contains("goodsId") && !(dr["goodsId"] is DBNull)) { _goodsId = dr["goodsId"].ToString() ; } if (dr.Table.Columns.Contains("barcode") && !(dr["barcode"] is DBNull)) { _barcode = dr["barcode"].ToString() ; } if (dr.Table.Columns.Contains("batch") && !(dr["batch"] is DBNull)) { _batch = dr["batch"].ToString() ; } if (dr.Table.Columns.Contains("productDate") && !(dr["productDate"] is DBNull)) { _productDate = dr["productDate"].ToString() ; } if (dr.Table.Columns.Contains("validDate") && !(dr["validDate"] is DBNull)) { _validDate = dr["validDate"].ToString() ; } if (dr.Table.Columns.Contains("count") && !(dr["count"] is DBNull)) { _count = Convert.ToDecimal(dr["count"].ToString()); ; } if (dr.Table.Columns.Contains("state") && !(dr["state"] is DBNull)) { _state = Convert.ToInt32(dr["state"].ToString()); ; } if (dr.Table.Columns.Contains("recordId") && !(dr["recordId"] is DBNull)) { _recordId = Convert.ToInt32(dr["recordId"].ToString()); ; } if (dr.Table.Columns.Contains("recType") && !(dr["recType"] is DBNull)) { _recType = Convert.ToInt32(dr["recType"].ToString()); ; } if (dr.Table.Columns.Contains("jobNo") && !(dr["jobNo"] is DBNull)) { _jobNo = dr["jobNo"].ToString() ; } if (dr.Table.Columns.Contains("locationid") && !(dr["locationid"] is DBNull)) { _locationid = dr["locationid"].ToString() ; } if (dr.Table.Columns.Contains("outPortId") && !(dr["outPortId"] is DBNull)) { _outPortId = Convert.ToInt32(dr["outPortId"].ToString()); ; } if (dr.Table.Columns.Contains("inPortId") && !(dr["inPortId"] is DBNull)) { _inPortId = Convert.ToInt32(dr["inPortId"].ToString()); ; } if (dr.Table.Columns.Contains("lineId") && !(dr["lineId"] is DBNull)) { _lineId = Convert.ToInt32(dr["lineId"].ToString()); ; } if (dr.Table.Columns.Contains("inPlate") && !(dr["inPlate"] is DBNull)) { _inPlate = dr["inPlate"].ToString() ; } if (dr.Table.Columns.Contains("customerId") && !(dr["customerId"] is DBNull)) { _customerId = dr["customerId"].ToString() ; } if (dr.Table.Columns.Contains("orderNo") && !(dr["orderNo"] is DBNull)) { _orderNo = dr["orderNo"].ToString() ; } if (dr.Table.Columns.Contains("description") && !(dr["description"] is DBNull)) { _description = dr["description"].ToString() ; } if (dr.Table.Columns.Contains("operater") && !(dr["operater"] is DBNull)) { _operater = Convert.ToInt32(dr["operater"].ToString()); ; } if (dr.Table.Columns.Contains("lastmodified") && !(dr["lastmodified"] is DBNull)) { _lastmodified = dr["lastmodified"].ToString() ; } if (dr.Table.Columns.Contains("createtime") && !(dr["createtime"] is DBNull)) { _createtime = dr["createtime"].ToString() ; } if (dr.Table.Columns.Contains("dr") && !(dr["dr"] is DBNull)) { _dr = Convert.ToBoolean(dr["dr"].ToString()); ; } } #endregion } public WcfWmsPlateStock_tmp( WmsPlateStock_tmp dbObj){ #region get data from dbobj _id= dbObj.ID; plateId = dbObj.plateId; skuId = dbObj.skuId; skuCode = dbObj.skuCode; goodsId = dbObj.goodsId; barcode = dbObj.barcode; batch = dbObj.batch; productDate = dbObj.productDate; validDate = dbObj.validDate; count = dbObj.count; state = dbObj.state; recordId = dbObj.recordId; recType = dbObj.recType; jobNo = dbObj.jobNo; locationid = dbObj.locationid; outPortId = dbObj.outPortId; inPortId = dbObj.inPortId; lineId = dbObj.lineId; inPlate = dbObj.inPlate; customerId = dbObj.customerId; orderNo = dbObj.orderNo; description = dbObj.description; operater = dbObj.operater; #endregion } #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 skuId{ get {return _skuId;} set {_skuId = value;} } [DataMember] public string skuCode{ get {return _skuCode;} set {_skuCode = value;} } [DataMember] public string goodsId{ get {return _goodsId;} set {_goodsId = value;} } [DataMember] public string barcode{ get {return _barcode;} set {_barcode = value;} } [DataMember] public string batch{ get {return _batch;} set {_batch = value;} } [DataMember] public string productDate{ get {return _productDate;} set {_productDate = value;} } [DataMember] public string validDate{ get {return _validDate;} set {_validDate = value;} } [DataMember] public decimal count{ get {return _count;} set {_count = value;} } [DataMember] public int state{ get {return _state;} set {_state = value;} } [DataMember] public int recordId{ get {return _recordId;} set {_recordId = value;} } [DataMember] public int recType{ get {return _recType;} set {_recType = value;} } [DataMember] public string jobNo{ get {return _jobNo;} set {_jobNo = value;} } [DataMember] public string locationid{ get {return _locationid;} set {_locationid = value;} } [DataMember] public int outPortId{ get {return _outPortId;} set {_outPortId = value;} } [DataMember] public int inPortId{ get {return _inPortId;} set {_inPortId = value;} } [DataMember] public int lineId{ get {return _lineId;} set {_lineId = value;} } [DataMember] public string inPlate{ get {return _inPlate;} set {_inPlate = value;} } [DataMember] public string customerId{ get {return _customerId;} set {_customerId = value;} } [DataMember] public string orderNo{ get {return _orderNo;} set {_orderNo = value;} } [DataMember] public string description{ get {return _description;} set {_description = value;} } [DataMember] public int operater{ get {return _operater;} set {_operater = value;} } [DataMember] public string lastmodified{ get {return _lastmodified;} set {_lastmodified = value;} } [DataMember] public string createtime{ get {return _createtime;} set {_createtime = value;} } [DataMember] public bool dr{ get {return _dr;} set {_dr = value;} } #endregion public WmsPlateStock_tmp getDbObject(){ WmsPlateStock_tmp dbObj = new WmsPlateStock_tmp(id); dbObj.ID= id ; dbObj.plateId = plateId; dbObj.skuId = skuId; dbObj.skuCode = skuCode; dbObj.goodsId = goodsId; dbObj.barcode = barcode; dbObj.batch = batch; dbObj.productDate = productDate; dbObj.validDate = validDate; dbObj.count = count; dbObj.state = state; dbObj.recordId = recordId; dbObj.recType = recType; dbObj.jobNo = jobNo; dbObj.locationid = locationid; dbObj.outPortId = outPortId; dbObj.inPortId = inPortId; dbObj.lineId = lineId; dbObj.inPlate = inPlate; dbObj.customerId = customerId; dbObj.orderNo = orderNo; dbObj.description = description; dbObj.operater = operater; return dbObj; } public WcfWmsPlateStock_tmp getWcfObject( WmsPlateStock_tmp dbObj){ WcfWmsPlateStock_tmp wcfObj = new WcfWmsPlateStock_tmp(); wcfObj.id= dbObj.ID; wcfObj.plateId = dbObj.plateId; wcfObj.skuId = dbObj.skuId; wcfObj.skuCode = dbObj.skuCode; wcfObj.goodsId = dbObj.goodsId; wcfObj.barcode = dbObj.barcode; wcfObj.batch = dbObj.batch; wcfObj.productDate = dbObj.productDate; wcfObj.validDate = dbObj.validDate; wcfObj.count = dbObj.count; wcfObj.state = dbObj.state; wcfObj.recordId = dbObj.recordId; wcfObj.recType = dbObj.recType; wcfObj.jobNo = dbObj.jobNo; wcfObj.locationid = dbObj.locationid; wcfObj.outPortId = dbObj.outPortId; wcfObj.inPortId = dbObj.inPortId; wcfObj.lineId = dbObj.lineId; wcfObj.inPlate = dbObj.inPlate; wcfObj.customerId = dbObj.customerId; wcfObj.orderNo = dbObj.orderNo; wcfObj.description = dbObj.description; wcfObj.operater = dbObj.operater; return wcfObj; } } #endregion }