281 lines
9.1 KiB
C#
281 lines
9.1 KiB
C#
/// <summary>
|
|
///WCF Data Object
|
|
///BASIC CLASS FOR TABLE t_erp_purch_ship
|
|
///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_ship
|
|
/// <summary>
|
|
/// This object represents the properties and methods of a WcfErp_purch_ship.
|
|
/// </summary>
|
|
[DataContract]
|
|
public class WcfErp_purch_ship {
|
|
|
|
internal int _id;
|
|
internal string _shipOrder= String.Empty;
|
|
internal string _driverID= String.Empty;
|
|
internal string _driverName= String.Empty;
|
|
internal string _driverPhone= String.Empty;
|
|
internal string _veNumber= String.Empty;
|
|
internal decimal _temperature;
|
|
internal string _company= String.Empty;
|
|
internal string _remark= String.Empty;
|
|
internal int _operater;
|
|
internal bool _dr;
|
|
internal string _createtime= String.Empty;
|
|
internal string _lastmodified= String.Empty;
|
|
|
|
public WcfErp_purch_ship () {
|
|
}
|
|
|
|
public WcfErp_purch_ship (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("shipOrder") && !(dr["shipOrder"] is DBNull))
|
|
{
|
|
_shipOrder = dr["shipOrder"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("driverID") && !(dr["driverID"] is DBNull))
|
|
{
|
|
_driverID = dr["driverID"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("driverName") && !(dr["driverName"] is DBNull))
|
|
{
|
|
_driverName = dr["driverName"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("driverPhone") && !(dr["driverPhone"] is DBNull))
|
|
{
|
|
_driverPhone = dr["driverPhone"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("veNumber") && !(dr["veNumber"] is DBNull))
|
|
{
|
|
_veNumber = dr["veNumber"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("temperature") && !(dr["temperature"] is DBNull))
|
|
{
|
|
_temperature = Convert.ToDecimal(dr["temperature"].ToString()); ;
|
|
}
|
|
if (dr.Table.Columns.Contains("company") && !(dr["company"] is DBNull))
|
|
{
|
|
_company = dr["company"].ToString() ;
|
|
}
|
|
if (dr.Table.Columns.Contains("remark") && !(dr["remark"] is DBNull))
|
|
{
|
|
_remark = dr["remark"].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_ship( Erp_purch_ship dbObj){
|
|
#region get data from dbobj
|
|
|
|
_id= dbObj.ID;
|
|
shipOrder = dbObj.shipOrder;
|
|
|
|
driverID = dbObj.driverID;
|
|
|
|
driverName = dbObj.driverName;
|
|
|
|
driverPhone = dbObj.driverPhone;
|
|
|
|
veNumber = dbObj.veNumber;
|
|
|
|
temperature = dbObj.temperature;
|
|
|
|
company = dbObj.company;
|
|
|
|
remark = dbObj.remark;
|
|
|
|
operater = dbObj.operater;
|
|
|
|
#endregion
|
|
|
|
}
|
|
|
|
|
|
|
|
#region Public Properties
|
|
|
|
[DataMember]
|
|
public int id{
|
|
get {return _id;}
|
|
set {_id = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string shipOrder{
|
|
get {return _shipOrder;}
|
|
set {_shipOrder = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string driverID{
|
|
get {return _driverID;}
|
|
set {_driverID = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string driverName{
|
|
get {return _driverName;}
|
|
set {_driverName = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string driverPhone{
|
|
get {return _driverPhone;}
|
|
set {_driverPhone = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string veNumber{
|
|
get {return _veNumber;}
|
|
set {_veNumber = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public decimal temperature{
|
|
get {return _temperature;}
|
|
set {_temperature = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string company{
|
|
get {return _company;}
|
|
set {_company = value;}
|
|
}
|
|
|
|
|
|
[DataMember]
|
|
public string remark{
|
|
get {return _remark;}
|
|
set {_remark = 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_ship getDbObject(){
|
|
|
|
Erp_purch_ship dbObj = new Erp_purch_ship(id);
|
|
dbObj.ID= id ;
|
|
dbObj.shipOrder = shipOrder;
|
|
|
|
dbObj.driverID = driverID;
|
|
|
|
dbObj.driverName = driverName;
|
|
|
|
dbObj.driverPhone = driverPhone;
|
|
|
|
dbObj.veNumber = veNumber;
|
|
|
|
dbObj.temperature = temperature;
|
|
|
|
dbObj.company = company;
|
|
|
|
dbObj.remark = remark;
|
|
|
|
dbObj.operater = operater;
|
|
|
|
return dbObj;
|
|
|
|
}
|
|
|
|
|
|
|
|
public WcfErp_purch_ship getWcfObject( Erp_purch_ship dbObj){
|
|
|
|
WcfErp_purch_ship wcfObj = new WcfErp_purch_ship();
|
|
wcfObj.id= dbObj.ID;
|
|
wcfObj.shipOrder = dbObj.shipOrder;
|
|
|
|
wcfObj.driverID = dbObj.driverID;
|
|
|
|
wcfObj.driverName = dbObj.driverName;
|
|
|
|
wcfObj.driverPhone = dbObj.driverPhone;
|
|
|
|
wcfObj.veNumber = dbObj.veNumber;
|
|
|
|
wcfObj.temperature = dbObj.temperature;
|
|
|
|
wcfObj.company = dbObj.company;
|
|
|
|
wcfObj.remark = dbObj.remark;
|
|
|
|
wcfObj.operater = dbObj.operater;
|
|
|
|
return wcfObj;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
#endregion
|
|
}
|