ldj/WcfServiceErp/wcfData/wcfErp_purch_receive_log.cs

299 lines
10 KiB
C#

/// <summary>
///WCF Data Object
///BASIC CLASS FOR TABLE t_erp_purch_receive_log
///By wm
///on 06/07/2023
/// </summary>
using System;
using System.Runtime.Serialization;
using System.Data;
namespace DeiNiu.wms.Data.Model.Wcf
{
#region WcfErp_purch_receive_log
/// <summary>
/// This object represents the properties and methods of a WcfErp_purch_receive_log.
/// </summary>
[DataContract]
public class WcfErp_purch_receive_log {
internal int _id;
internal string _preInOrder= String.Empty;
internal string _pur_order= String.Empty;
internal int _purch_d_id;
internal int _shipId;
internal decimal _arriveCount;
internal decimal _receiveCount;
internal decimal _rejectCount;
internal decimal _temperature;
internal string _receiveRemark= String.Empty;
internal int _operater;
internal bool _dr;
internal string _createtime= String.Empty;
internal string _lastmodified= String.Empty;
public WcfErp_purch_receive_log () {
}
public WcfErp_purch_receive_log (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("preInOrder") && !(dr["preInOrder"] is DBNull))
{
_preInOrder = dr["preInOrder"].ToString() ;
}
if (dr.Table.Columns.Contains("pur_order") && !(dr["pur_order"] is DBNull))
{
_pur_order = dr["pur_order"].ToString() ;
}
if (dr.Table.Columns.Contains("purch_d_id") && !(dr["purch_d_id"] is DBNull))
{
_purch_d_id = Convert.ToInt32(dr["purch_d_id"].ToString()); ;
}
if (dr.Table.Columns.Contains("shipId") && !(dr["shipId"] is DBNull))
{
_shipId = Convert.ToInt32(dr["shipId"].ToString()); ;
}
if (dr.Table.Columns.Contains("arriveCount") && !(dr["arriveCount"] is DBNull))
{
_arriveCount = Convert.ToDecimal(dr["arriveCount"].ToString()); ;
}
if (dr.Table.Columns.Contains("receiveCount") && !(dr["receiveCount"] is DBNull))
{
_receiveCount = Convert.ToDecimal(dr["receiveCount"].ToString()); ;
}
if (dr.Table.Columns.Contains("rejectCount") && !(dr["rejectCount"] is DBNull))
{
_rejectCount = Convert.ToDecimal(dr["rejectCount"].ToString()); ;
}
if (dr.Table.Columns.Contains("temperature") && !(dr["temperature"] is DBNull))
{
_temperature = Convert.ToDecimal(dr["temperature"].ToString()); ;
}
if (dr.Table.Columns.Contains("receiveRemark") && !(dr["receiveRemark"] is DBNull))
{
_receiveRemark = dr["receiveRemark"].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_purch_receive_log( Erp_purch_receive_log dbObj){
#region get data from dbobj
_id= dbObj.ID;
preInOrder = dbObj.preInOrder;
pur_order = dbObj.pur_order;
purch_d_id = dbObj.purch_d_id;
shipId = dbObj.shipId;
arriveCount = dbObj.arriveCount;
receiveCount = dbObj.receiveCount;
rejectCount = dbObj.rejectCount;
temperature = dbObj.temperature;
receiveRemark = dbObj.receiveRemark;
operater = dbObj.operater;
#endregion
}
#region Public Properties
[DataMember]
public int id{
get {return _id;}
set {_id = value;}
}
[DataMember]
public string preInOrder{
get {return _preInOrder;}
set {_preInOrder = value;}
}
[DataMember]
public string pur_order{
get {return _pur_order;}
set {_pur_order = value;}
}
[DataMember]
public int purch_d_id{
get {return _purch_d_id;}
set {_purch_d_id = value;}
}
[DataMember]
public int shipId{
get {return _shipId;}
set {_shipId = value;}
}
[DataMember]
public decimal arriveCount{
get {return _arriveCount;}
set {_arriveCount = value;}
}
[DataMember]
public decimal receiveCount{
get {return _receiveCount;}
set {_receiveCount = value;}
}
[DataMember]
public decimal rejectCount{
get {return _rejectCount;}
set {_rejectCount = value;}
}
[DataMember]
public decimal temperature{
get {return _temperature;}
set {_temperature = value;}
}
[DataMember]
public string receiveRemark{
get {return _receiveRemark;}
set {_receiveRemark = 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_purch_receive_log getDbObject(){
Erp_purch_receive_log dbObj = new Erp_purch_receive_log(id);
dbObj.ID= id ;
dbObj.preInOrder = preInOrder;
dbObj.pur_order = pur_order;
dbObj.purch_d_id = purch_d_id;
dbObj.shipId = shipId;
dbObj.arriveCount = arriveCount;
dbObj.receiveCount = receiveCount;
dbObj.rejectCount = rejectCount;
dbObj.temperature = temperature;
dbObj.receiveRemark = receiveRemark;
dbObj.operater = operater;
return dbObj;
}
public WcfErp_purch_receive_log getWcfObject( Erp_purch_receive_log dbObj){
WcfErp_purch_receive_log wcfObj = new WcfErp_purch_receive_log();
wcfObj.id= dbObj.ID;
wcfObj.preInOrder = dbObj.preInOrder;
wcfObj.pur_order = dbObj.pur_order;
wcfObj.purch_d_id = dbObj.purch_d_id;
wcfObj.shipId = dbObj.shipId;
wcfObj.arriveCount = dbObj.arriveCount;
wcfObj.receiveCount = dbObj.receiveCount;
wcfObj.rejectCount = dbObj.rejectCount;
wcfObj.temperature = dbObj.temperature;
wcfObj.receiveRemark = dbObj.receiveRemark;
wcfObj.operater = dbObj.operater;
return wcfObj;
}
}
#endregion
}