ldj/WcfService1/wcfData/wcfWmsOrderRequest.cs

498 lines
18 KiB
C#

/// <summary>
///WCF Data Object
///BASIC CLASS FOR TABLE t_wmsOrderRequest
///By wm
///on 10/19/2023
/// </summary>
using System;
using System.Runtime.Serialization;
using System.Data;
using DeiNiu.wms.Data.Model;
namespace DeiNiu.Wcf
{
#region WcfWmsOrderRequest
/// <summary>
/// This object represents the properties and methods of a WcfWmsOrderRequest.
/// </summary>
[DataContract]
public class WcfWmsOrderRequest {
internal int _id;
internal string _orderNo= String.Empty;
internal int _orderType;
internal string _orderTypeName= String.Empty;
internal string _ownerCode= String.Empty;
internal string _owner= String.Empty;
internal int _state;
internal string _orderDate= String.Empty;
internal string _description= String.Empty;
internal int _operater;
internal int _requestBy;
internal string _requestByName= String.Empty;
internal string _requestDate= String.Empty;
internal int _approvedBy;
internal string _approveDate= String.Empty;
internal int _toWareHouse;
internal int _WhType;
internal int _toWhType;
internal string _venderNo= String.Empty;
internal string _venderName= String.Empty;
internal int _customerId;
internal string _referOrderNo= String.Empty;
internal string _lastmodified= String.Empty;
internal string _createtime= String.Empty;
internal bool _dr;
public WcfWmsOrderRequest () {
}
public WcfWmsOrderRequest (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("orderNo") && !(dr["orderNo"] is DBNull))
{
_orderNo = dr["orderNo"].ToString() ;
}
if (dr.Table.Columns.Contains("orderType") && !(dr["orderType"] is DBNull))
{
_orderType = Convert.ToInt32(dr["orderType"].ToString()); ;
}
if (dr.Table.Columns.Contains("orderTypeName") && !(dr["orderTypeName"] is DBNull))
{
_orderTypeName = dr["orderTypeName"].ToString() ;
}
if (dr.Table.Columns.Contains("ownerCode") && !(dr["ownerCode"] is DBNull))
{
_ownerCode = dr["ownerCode"].ToString() ;
}
if (dr.Table.Columns.Contains("owner") && !(dr["owner"] is DBNull))
{
_owner = dr["owner"].ToString() ;
}
if (dr.Table.Columns.Contains("state") && !(dr["state"] is DBNull))
{
_state = Convert.ToInt32(dr["state"].ToString()); ;
}
if (dr.Table.Columns.Contains("orderDate") && !(dr["orderDate"] is DBNull))
{
_orderDate = dr["orderDate"].ToString() ;
}
if (dr.Table.Columns.Contains("description") && !(dr["description"] is DBNull))
{
_description = dr["description"].ToString() ;
}
if (dr.Table.Columns.Contains("operater") && !(dr["operater"] is DBNull))
{
_operater = Convert.ToInt32(dr["operater"].ToString()); ;
}
if (dr.Table.Columns.Contains("requestBy") && !(dr["requestBy"] is DBNull))
{
_requestBy = Convert.ToInt32(dr["requestBy"].ToString()); ;
}
if (dr.Table.Columns.Contains("requestByName") && !(dr["requestByName"] is DBNull))
{
_requestByName = dr["requestByName"].ToString() ;
}
if (dr.Table.Columns.Contains("requestDate") && !(dr["requestDate"] is DBNull))
{
_requestDate = dr["requestDate"].ToString() ;
}
if (dr.Table.Columns.Contains("approvedBy") && !(dr["approvedBy"] is DBNull))
{
_approvedBy = Convert.ToInt32(dr["approvedBy"].ToString()); ;
}
if (dr.Table.Columns.Contains("approveDate") && !(dr["approveDate"] is DBNull))
{
_approveDate = dr["approveDate"].ToString() ;
}
if (dr.Table.Columns.Contains("toWareHouse") && !(dr["toWareHouse"] is DBNull))
{
_toWareHouse = Convert.ToInt32(dr["toWareHouse"].ToString()); ;
}
if (dr.Table.Columns.Contains("WhType") && !(dr["WhType"] is DBNull))
{
_WhType = Convert.ToInt32(dr["WhType"].ToString()); ;
}
if (dr.Table.Columns.Contains("toWhType") && !(dr["toWhType"] is DBNull))
{
_toWhType = Convert.ToInt32(dr["toWhType"].ToString()); ;
}
if (dr.Table.Columns.Contains("venderNo") && !(dr["venderNo"] is DBNull))
{
_venderNo = dr["venderNo"].ToString() ;
}
if (dr.Table.Columns.Contains("venderName") && !(dr["venderName"] is DBNull))
{
_venderName = dr["venderName"].ToString() ;
}
if (dr.Table.Columns.Contains("customerId") && !(dr["customerId"] is DBNull))
{
_customerId = Convert.ToInt32(dr["customerId"].ToString()); ;
}
if (dr.Table.Columns.Contains("referOrderNo") && !(dr["referOrderNo"] is DBNull))
{
_referOrderNo = dr["referOrderNo"].ToString() ;
}
if (dr.Table.Columns.Contains("lastmodified") && !(dr["lastmodified"] is DBNull))
{
_lastmodified = dr["lastmodified"].ToString() ;
}
if (dr.Table.Columns.Contains("createtime") && !(dr["createtime"] is DBNull))
{
_createtime = dr["createtime"].ToString() ;
}
if (dr.Table.Columns.Contains("dr") && !(dr["dr"] is DBNull))
{
_dr = Convert.ToBoolean(dr["dr"].ToString()); ;
}
}
#endregion
}
public WcfWmsOrderRequest( WmsOrderRequest dbObj){
#region get data from dbobj
_id= dbObj.ID;
orderNo = dbObj.orderNo;
orderType = dbObj.orderType;
orderTypeName = dbObj.orderTypeName;
ownerCode = dbObj.ownerCode;
owner = dbObj.owner;
state = dbObj.state;
orderDate = dbObj.orderDate;
description = dbObj.description;
operater = dbObj.operater;
requestBy = dbObj.requestBy;
requestByName = dbObj.requestByName;
requestDate = dbObj.requestDate;
approvedBy = dbObj.approvedBy;
approveDate = dbObj.approveDate;
toWareHouse = dbObj.toWareHouse;
WhType = dbObj.WhType;
toWhType = dbObj.toWhType;
venderNo = dbObj.venderNo;
venderName = dbObj.venderName;
customerId = dbObj.customerId;
referOrderNo = dbObj.referOrderNo;
#endregion
}
#region Public Properties
[DataMember]
public int id{
get {return _id;}
set {_id = value;}
}
[DataMember]
public string orderNo{
get {return _orderNo;}
set {_orderNo = value;}
}
[DataMember]
public int orderType{
get {return _orderType;}
set {_orderType = value;}
}
[DataMember]
public string orderTypeName{
get {return _orderTypeName;}
set {_orderTypeName = value;}
}
[DataMember]
public string ownerCode{
get {return _ownerCode;}
set {_ownerCode = value;}
}
[DataMember]
public string owner{
get {return _owner;}
set {_owner = value;}
}
[DataMember]
public int state{
get {return _state;}
set {_state = value;}
}
[DataMember]
public string orderDate{
get {return _orderDate;}
set {_orderDate = value;}
}
[DataMember]
public string description{
get {return _description;}
set {_description = value;}
}
[DataMember]
public int operater{
get {return _operater;}
set {_operater = value;}
}
[DataMember]
public int requestBy{
get {return _requestBy;}
set {_requestBy = value;}
}
[DataMember]
public string requestByName{
get {return _requestByName;}
set {_requestByName = value;}
}
[DataMember]
public string requestDate{
get {return _requestDate;}
set {_requestDate = value;}
}
[DataMember]
public int approvedBy{
get {return _approvedBy;}
set {_approvedBy = value;}
}
[DataMember]
public string approveDate{
get {return _approveDate;}
set {_approveDate = value;}
}
[DataMember]
public int toWareHouse{
get {return _toWareHouse;}
set {_toWareHouse = value;}
}
[DataMember]
public int WhType{
get {return _WhType;}
set {_WhType = value;}
}
[DataMember]
public int toWhType{
get {return _toWhType;}
set {_toWhType = value;}
}
[DataMember]
public string venderNo{
get {return _venderNo;}
set {_venderNo = value;}
}
[DataMember]
public string venderName{
get {return _venderName;}
set {_venderName = value;}
}
[DataMember]
public int customerId{
get {return _customerId;}
set {_customerId = value;}
}
[DataMember]
public string referOrderNo{
get {return _referOrderNo;}
set {_referOrderNo = value;}
}
[DataMember]
public string lastmodified{
get {return _lastmodified;}
set {_lastmodified = value;}
}
[DataMember]
public string createtime{
get {return _createtime;}
set {_createtime = value;}
}
[DataMember]
public bool dr{
get {return _dr;}
set {_dr = value;}
}
#endregion
public WmsOrderRequest getDbObject(){
WmsOrderRequest dbObj = new WmsOrderRequest(id);
dbObj.ID= id ;
dbObj.orderNo = orderNo;
dbObj.orderType = orderType;
dbObj.orderTypeName = orderTypeName;
dbObj.ownerCode = ownerCode;
dbObj.owner = owner;
dbObj.state = state;
dbObj.orderDate = orderDate;
dbObj.description = description;
dbObj.operater = operater;
dbObj.requestBy = requestBy;
dbObj.requestByName = requestByName;
dbObj.requestDate = requestDate;
dbObj.approvedBy = approvedBy;
dbObj.approveDate = approveDate;
dbObj.toWareHouse = toWareHouse;
dbObj.WhType = WhType;
dbObj.toWhType = toWhType;
dbObj.venderNo = venderNo;
dbObj.venderName = venderName;
dbObj.customerId = customerId;
dbObj.referOrderNo = referOrderNo;
return dbObj;
}
public WcfWmsOrderRequest getWcfObject( WmsOrderRequest dbObj){
WcfWmsOrderRequest wcfObj = new WcfWmsOrderRequest();
wcfObj.id= dbObj.ID;
wcfObj.orderNo = dbObj.orderNo;
wcfObj.orderType = dbObj.orderType;
wcfObj.orderTypeName = dbObj.orderTypeName;
wcfObj.ownerCode = dbObj.ownerCode;
wcfObj.owner = dbObj.owner;
wcfObj.state = dbObj.state;
wcfObj.orderDate = dbObj.orderDate;
wcfObj.description = dbObj.description;
wcfObj.operater = dbObj.operater;
wcfObj.requestBy = dbObj.requestBy;
wcfObj.requestByName = dbObj.requestByName;
wcfObj.requestDate = dbObj.requestDate;
wcfObj.approvedBy = dbObj.approvedBy;
wcfObj.approveDate = dbObj.approveDate;
wcfObj.toWareHouse = dbObj.toWareHouse;
wcfObj.WhType = dbObj.WhType;
wcfObj.toWhType = dbObj.toWhType;
wcfObj.venderNo = dbObj.venderNo;
wcfObj.venderName = dbObj.venderName;
wcfObj.customerId = dbObj.customerId;
wcfObj.referOrderNo = dbObj.referOrderNo;
return wcfObj;
}
}
#endregion
}