ldj/WcfService1/wcfData/wcfWmsDeskCustomer.cs

300 lines
9.6 KiB
C#
Raw Permalink Normal View History

2024-03-22 09:59:23 +08:00
/// <summary>
///WCF Data Object
///BASIC CLASS FOR TABLE t_wmsDeskCustomer
///By wm
2024-05-27 10:29:29 +08:00
///on 05/27/2024
2024-03-22 09:59:23 +08:00
/// </summary>
using System;
using System.Runtime.Serialization;
using System.Data;
using DeiNiu.wms.Data.Model;
namespace DeiNiu.Wcf
{
#region WcfWmsDeskCustomer
/// <summary>
/// This object represents the properties and methods of a WcfWmsDeskCustomer.
/// </summary>
[DataContract]
public class WcfWmsDeskCustomer {
internal int _id;
internal int _partion;
internal int _deskId;
2024-05-27 10:29:29 +08:00
internal string _custid= String.Empty;
2024-03-22 09:59:23 +08:00
internal string _custName= String.Empty;
2024-05-27 10:29:29 +08:00
internal int _lightId;
internal string _flowNo= String.Empty;
2024-03-22 09:59:23 +08:00
internal string _partionName= String.Empty;
internal string _mem= String.Empty;
internal int _portNo;
internal int _operater;
internal bool _dr;
internal string _createtime= String.Empty;
internal string _lastmodified= String.Empty;
public WcfWmsDeskCustomer () {
}
public WcfWmsDeskCustomer (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("partion") && !(dr["partion"] is DBNull))
{
_partion = Convert.ToInt32(dr["partion"].ToString()); ;
}
if (dr.Table.Columns.Contains("deskId") && !(dr["deskId"] is DBNull))
{
_deskId = Convert.ToInt32(dr["deskId"].ToString()); ;
}
if (dr.Table.Columns.Contains("custid") && !(dr["custid"] is DBNull))
{
2024-05-27 10:29:29 +08:00
_custid = dr["custid"].ToString() ;
2024-03-22 09:59:23 +08:00
}
if (dr.Table.Columns.Contains("custName") && !(dr["custName"] is DBNull))
{
_custName = dr["custName"].ToString() ;
}
2024-05-27 10:29:29 +08:00
if (dr.Table.Columns.Contains("lightId") && !(dr["lightId"] is DBNull))
{
_lightId = Convert.ToInt32(dr["lightId"].ToString()); ;
}
if (dr.Table.Columns.Contains("flowNo") && !(dr["flowNo"] is DBNull))
{
_flowNo = dr["flowNo"].ToString() ;
}
2024-03-22 09:59:23 +08:00
if (dr.Table.Columns.Contains("partionName") && !(dr["partionName"] is DBNull))
{
_partionName = dr["partionName"].ToString() ;
}
if (dr.Table.Columns.Contains("mem") && !(dr["mem"] is DBNull))
{
_mem = dr["mem"].ToString() ;
}
if (dr.Table.Columns.Contains("portNo") && !(dr["portNo"] is DBNull))
{
_portNo = Convert.ToInt32(dr["portNo"].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 WcfWmsDeskCustomer( WmsDeskCustomer dbObj){
#region get data from dbobj
_id= dbObj.ID;
partion = dbObj.partion;
deskId = dbObj.deskId;
custid = dbObj.custid;
custName = dbObj.custName;
2024-05-27 10:29:29 +08:00
lightId = dbObj.lightId;
flowNo = dbObj.flowNo;
2024-03-22 09:59:23 +08:00
partionName = dbObj.partionName;
mem = dbObj.mem;
portNo = dbObj.portNo;
operater = dbObj.operater;
#endregion
}
#region Public Properties
[DataMember]
public int id{
get {return _id;}
set {_id = value;}
}
[DataMember]
public int partion{
get {return _partion;}
set {_partion = value;}
}
[DataMember]
public int deskId{
get {return _deskId;}
set {_deskId = value;}
}
[DataMember]
2024-05-27 10:29:29 +08:00
public string custid{
2024-03-22 09:59:23 +08:00
get {return _custid;}
set {_custid = value;}
}
[DataMember]
public string custName{
get {return _custName;}
set {_custName = value;}
}
2024-05-27 10:29:29 +08:00
[DataMember]
public int lightId{
get {return _lightId;}
set {_lightId = value;}
}
[DataMember]
public string flowNo{
get {return _flowNo;}
set {_flowNo = value;}
}
2024-03-22 09:59:23 +08:00
[DataMember]
public string partionName{
get {return _partionName;}
set {_partionName = value;}
}
[DataMember]
public string mem{
get {return _mem;}
set {_mem = value;}
}
[DataMember]
public int portNo{
get {return _portNo;}
set {_portNo = 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 WmsDeskCustomer getDbObject(){
WmsDeskCustomer dbObj = new WmsDeskCustomer(id);
dbObj.ID= id ;
dbObj.partion = partion;
dbObj.deskId = deskId;
dbObj.custid = custid;
dbObj.custName = custName;
2024-05-27 10:29:29 +08:00
dbObj.lightId = lightId;
dbObj.flowNo = flowNo;
2024-03-22 09:59:23 +08:00
dbObj.partionName = partionName;
dbObj.mem = mem;
dbObj.portNo = portNo;
dbObj.operater = operater;
return dbObj;
}
public WcfWmsDeskCustomer getWcfObject( WmsDeskCustomer dbObj){
WcfWmsDeskCustomer wcfObj = new WcfWmsDeskCustomer();
wcfObj.id= dbObj.ID;
wcfObj.partion = dbObj.partion;
wcfObj.deskId = dbObj.deskId;
wcfObj.custid = dbObj.custid;
wcfObj.custName = dbObj.custName;
2024-05-27 10:29:29 +08:00
wcfObj.lightId = dbObj.lightId;
wcfObj.flowNo = dbObj.flowNo;
2024-03-22 09:59:23 +08:00
wcfObj.partionName = dbObj.partionName;
wcfObj.mem = dbObj.mem;
wcfObj.portNo = dbObj.portNo;
wcfObj.operater = dbObj.operater;
return wcfObj;
}
}
#endregion
}