/// ///WCF Data Object ///BASIC CLASS FOR TABLE t_erp_packing ///By wm ///on 04/24/2022 /// using System; using System.Runtime.Serialization; using System.Data; namespace DeiNiu.wms.Data.Model.Wcf { #region WcfErp_packing /// /// This object represents the properties and methods of a WcfErp_packing. /// [DataContract] public class WcfErp_packing { internal int _id; internal string _entId; internal string _goodsId; internal string _barcode; internal string _packingUnit; internal string _spec; internal decimal _packingQty; internal decimal _chang; internal decimal _kuan; internal decimal _gao; internal decimal _weight; internal string _ext1; internal string _ext2; internal string _ext3; internal string _ext4; internal int _operater; internal bool _dr; internal string _createtime; internal string _lastmodified; public WcfErp_packing () { } public WcfErp_packing (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("entId") && !(dr["entId"] is DBNull)) { _entId = dr["entId"].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("packingUnit") && !(dr["packingUnit"] is DBNull)) { _packingUnit = dr["packingUnit"].ToString() ; } if (dr.Table.Columns.Contains("spec") && !(dr["spec"] is DBNull)) { _spec = dr["spec"].ToString() ; } if (dr.Table.Columns.Contains("packingQty") && !(dr["packingQty"] is DBNull)) { _packingQty = Convert.ToDecimal(dr["packingQty"].ToString()); ; } if (dr.Table.Columns.Contains("chang") && !(dr["chang"] is DBNull)) { _chang = Convert.ToDecimal(dr["chang"].ToString()); ; } if (dr.Table.Columns.Contains("kuan") && !(dr["kuan"] is DBNull)) { _kuan = Convert.ToDecimal(dr["kuan"].ToString()); ; } if (dr.Table.Columns.Contains("gao") && !(dr["gao"] is DBNull)) { _gao = Convert.ToDecimal(dr["gao"].ToString()); ; } if (dr.Table.Columns.Contains("weight") && !(dr["weight"] is DBNull)) { _weight = Convert.ToDecimal(dr["weight"].ToString()); ; } if (dr.Table.Columns.Contains("ext1") && !(dr["ext1"] is DBNull)) { _ext1 = dr["ext1"].ToString() ; } if (dr.Table.Columns.Contains("ext2") && !(dr["ext2"] is DBNull)) { _ext2 = dr["ext2"].ToString() ; } if (dr.Table.Columns.Contains("ext3") && !(dr["ext3"] is DBNull)) { _ext3 = dr["ext3"].ToString() ; } if (dr.Table.Columns.Contains("ext4") && !(dr["ext4"] is DBNull)) { _ext4 = dr["ext4"].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 } #region Public Properties [DataMember] public int id{ get {return _id;} set {_id = value;} } [DataMember] public string entId{ get {return _entId;} set {_entId = value;} } [DataMember] public string goodsId{ get {return _goodsId;} set {_goodsId = value;} } [DataMember] public string barcode{ get {return _barcode;} set {_barcode = value;} } [DataMember] public string packingUnit{ get {return _packingUnit;} set {_packingUnit = value;} } [DataMember] public string spec{ get {return _spec;} set {_spec = value;} } [DataMember] public decimal packingQty{ get {return _packingQty;} set {_packingQty = value;} } [DataMember] public decimal chang{ get {return _chang;} set {_chang = value;} } [DataMember] public decimal kuan{ get {return _kuan;} set {_kuan = value;} } [DataMember] public decimal gao{ get {return _gao;} set {_gao = value;} } [DataMember] public decimal weight{ get {return _weight;} set {_weight = value;} } [DataMember] public string ext1{ get {return _ext1;} set {_ext1 = value;} } [DataMember] public string ext2{ get {return _ext2;} set {_ext2 = value;} } [DataMember] public string ext3{ get {return _ext3;} set {_ext3 = value;} } [DataMember] public string ext4{ get {return _ext4;} set {_ext4 = 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 Erp_packing getDbObject(){ Erp_packing dbObj = new Erp_packing(id); dbObj.ID= id ; dbObj.entId = entId; dbObj.goodsId = goodsId; dbObj.barcode = barcode; dbObj.packingUnit = packingUnit; dbObj.spec = spec; dbObj.packingQty = packingQty; dbObj.chang = chang; dbObj.kuan = kuan; dbObj.gao = gao; dbObj.weight = weight; dbObj.ext1 = ext1; dbObj.ext2 = ext2; dbObj.ext3 = ext3; dbObj.ext4 = ext4; dbObj.operater = operater; return dbObj; } public WcfErp_packing getWcfObject( Erp_packing dbObj){ WcfErp_packing wcfObj = new WcfErp_packing(); wcfObj.id= dbObj.ID; wcfObj.entId = dbObj.entId; wcfObj.goodsId = dbObj.goodsId; wcfObj.barcode = dbObj.barcode; wcfObj.packingUnit = dbObj.packingUnit; wcfObj.spec = dbObj.spec; wcfObj.packingQty = dbObj.packingQty; wcfObj.chang = dbObj.chang; wcfObj.kuan = dbObj.kuan; wcfObj.gao = dbObj.gao; wcfObj.weight = dbObj.weight; wcfObj.ext1 = dbObj.ext1; wcfObj.ext2 = dbObj.ext2; wcfObj.ext3 = dbObj.ext3; wcfObj.ext4 = dbObj.ext4; wcfObj.operater = dbObj.operater; return wcfObj; } } #endregion }