443 lines
15 KiB
C#
443 lines
15 KiB
C#
/// <summary>
|
|
///WCF Data Object
|
|
///BASIC CLASS FOR TABLE t_erp_packing
|
|
///By wm
|
|
///on 06/06/2023
|
|
/// </summary>
|
|
|
|
using System;
|
|
using System.Runtime.Serialization;
|
|
using System.Data;
|
|
namespace DeiNiu.wms.Data.Model.Wcf
|
|
{
|
|
|
|
#region WcfErp_packing
|
|
/// <summary>
|
|
/// This object represents the properties and methods of a WcfErp_packing.
|
|
/// </summary>
|
|
[DataContract]
|
|
public class WcfErp_packing {
|
|
|
|
internal int _id;
|
|
internal string _entId= String.Empty;
|
|
internal string _goodsId= String.Empty;
|
|
internal string _barcode= String.Empty;
|
|
internal string _packingUnit= String.Empty;
|
|
internal string _spec= String.Empty;
|
|
internal decimal _packingQty;
|
|
internal string _manufacturer2= String.Empty;
|
|
internal decimal _chang;
|
|
internal decimal _kuan;
|
|
internal decimal _gao;
|
|
internal decimal _weight;
|
|
internal int _stackLayNums;
|
|
internal int _stackLayers;
|
|
internal string _ext1= String.Empty;
|
|
internal string _ext2= String.Empty;
|
|
internal string _ext3= String.Empty;
|
|
internal string _ext4= String.Empty;
|
|
internal int _operater;
|
|
internal bool _dr;
|
|
internal string _createtime= String.Empty;
|
|
internal string _lastmodified= String.Empty;
|
|
|
|
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("manufacturer2") && !(dr["manufacturer2"] is DBNull))
|
|
{
|
|
_manufacturer2 = dr["manufacturer2"].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("stackLayNums") && !(dr["stackLayNums"] is DBNull))
|
|
{
|
|
_stackLayNums = Convert.ToInt32(dr["stackLayNums"].ToString()); ;
|
|
}
|
|
if (dr.Table.Columns.Contains("stackLayers") && !(dr["stackLayers"] is DBNull))
|
|
{
|
|
_stackLayers = Convert.ToInt32(dr["stackLayers"].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
|
|
}
|
|
|
|
public WcfErp_packing( Erp_packing dbObj){
|
|
#region get data from dbobj
|
|
|
|
_id= dbObj.ID;
|
|
entId = dbObj.entId;
|
|
|
|
goodsId = dbObj.goodsId;
|
|
|
|
barcode = dbObj.barcode;
|
|
|
|
packingUnit = dbObj.packingUnit;
|
|
|
|
spec = dbObj.spec;
|
|
|
|
packingQty = dbObj.packingQty;
|
|
|
|
manufacturer2 = dbObj.manufacturer2;
|
|
|
|
chang = dbObj.chang;
|
|
|
|
kuan = dbObj.kuan;
|
|
|
|
gao = dbObj.gao;
|
|
|
|
weight = dbObj.weight;
|
|
|
|
stackLayNums = dbObj.stackLayNums;
|
|
|
|
stackLayers = dbObj.stackLayers;
|
|
|
|
ext1 = dbObj.ext1;
|
|
|
|
ext2 = dbObj.ext2;
|
|
|
|
ext3 = dbObj.ext3;
|
|
|
|
ext4 = dbObj.ext4;
|
|
|
|
operater = dbObj.operater;
|
|
|
|
#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 string manufacturer2{
|
|
get {return _manufacturer2;}
|
|
set {_manufacturer2 = 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 int stackLayNums{
|
|
get {return _stackLayNums;}
|
|
set {_stackLayNums = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public int stackLayers{
|
|
get {return _stackLayers;}
|
|
set {_stackLayers = 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.manufacturer2 = manufacturer2;
|
|
|
|
dbObj.chang = chang;
|
|
|
|
dbObj.kuan = kuan;
|
|
|
|
dbObj.gao = gao;
|
|
|
|
dbObj.weight = weight;
|
|
|
|
dbObj.stackLayNums = stackLayNums;
|
|
|
|
dbObj.stackLayers = stackLayers;
|
|
|
|
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.manufacturer2 = dbObj.manufacturer2;
|
|
|
|
wcfObj.chang = dbObj.chang;
|
|
|
|
wcfObj.kuan = dbObj.kuan;
|
|
|
|
wcfObj.gao = dbObj.gao;
|
|
|
|
wcfObj.weight = dbObj.weight;
|
|
|
|
wcfObj.stackLayNums = dbObj.stackLayNums;
|
|
|
|
wcfObj.stackLayers = dbObj.stackLayers;
|
|
|
|
wcfObj.ext1 = dbObj.ext1;
|
|
|
|
wcfObj.ext2 = dbObj.ext2;
|
|
|
|
wcfObj.ext3 = dbObj.ext3;
|
|
|
|
wcfObj.ext4 = dbObj.ext4;
|
|
|
|
wcfObj.operater = dbObj.operater;
|
|
|
|
return wcfObj;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
#endregion
|
|
}
|