ldj/WcfServiceErp/wcfData/wcfErp_bussinessDoc.cs

551 lines
19 KiB
C#

/// <summary>
///WCF Data Object
///BASIC CLASS FOR TABLE t_erp_bussinessDoc
///By wm
///on 06/06/2023
/// </summary>
using System;
using System.Runtime.Serialization;
using System.Data;
namespace DeiNiu.wms.Data.Model.Wcf
{
#region WcfErp_bussinessDoc
/// <summary>
/// This object represents the properties and methods of a WcfErp_bussinessDoc.
/// </summary>
[DataContract]
public class WcfErp_bussinessDoc {
internal int _id;
internal string _entId= String.Empty;
internal string _businessId= String.Empty;
internal string _businessCode= String.Empty;
internal string _businessName= String.Empty;
internal int _type;
internal string _address= String.Empty;
internal string _zipCode= String.Empty;
internal string _phone= String.Empty;
internal string _fax= String.Empty;
internal string _eMail= String.Empty;
internal string _dftAddress= String.Empty;
internal string _manger= String.Empty;
internal string _contact= String.Empty;
internal string _invoiceNo= String.Empty;
internal string _invoiceAddress= String.Empty;
internal string _invoiceHead= String.Empty;
internal int _status;
internal string _mem= String.Empty;
internal string _pinyin= String.Empty;
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_bussinessDoc () {
}
public WcfErp_bussinessDoc (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("businessId") && !(dr["businessId"] is DBNull))
{
_businessId = dr["businessId"].ToString() ;
}
if (dr.Table.Columns.Contains("businessCode") && !(dr["businessCode"] is DBNull))
{
_businessCode = dr["businessCode"].ToString() ;
}
if (dr.Table.Columns.Contains("businessName") && !(dr["businessName"] is DBNull))
{
_businessName = dr["businessName"].ToString() ;
}
if (dr.Table.Columns.Contains("type") && !(dr["type"] is DBNull))
{
_type = Convert.ToInt32(dr["type"].ToString()); ;
}
if (dr.Table.Columns.Contains("address") && !(dr["address"] is DBNull))
{
_address = dr["address"].ToString() ;
}
if (dr.Table.Columns.Contains("zipCode") && !(dr["zipCode"] is DBNull))
{
_zipCode = dr["zipCode"].ToString() ;
}
if (dr.Table.Columns.Contains("phone") && !(dr["phone"] is DBNull))
{
_phone = dr["phone"].ToString() ;
}
if (dr.Table.Columns.Contains("fax") && !(dr["fax"] is DBNull))
{
_fax = dr["fax"].ToString() ;
}
if (dr.Table.Columns.Contains("eMail") && !(dr["eMail"] is DBNull))
{
_eMail = dr["eMail"].ToString() ;
}
if (dr.Table.Columns.Contains("dftAddress") && !(dr["dftAddress"] is DBNull))
{
_dftAddress = dr["dftAddress"].ToString() ;
}
if (dr.Table.Columns.Contains("manger") && !(dr["manger"] is DBNull))
{
_manger = dr["manger"].ToString() ;
}
if (dr.Table.Columns.Contains("contact") && !(dr["contact"] is DBNull))
{
_contact = dr["contact"].ToString() ;
}
if (dr.Table.Columns.Contains("invoiceNo") && !(dr["invoiceNo"] is DBNull))
{
_invoiceNo = dr["invoiceNo"].ToString() ;
}
if (dr.Table.Columns.Contains("invoiceAddress") && !(dr["invoiceAddress"] is DBNull))
{
_invoiceAddress = dr["invoiceAddress"].ToString() ;
}
if (dr.Table.Columns.Contains("invoiceHead") && !(dr["invoiceHead"] is DBNull))
{
_invoiceHead = dr["invoiceHead"].ToString() ;
}
if (dr.Table.Columns.Contains("status") && !(dr["status"] is DBNull))
{
_status = Convert.ToInt32(dr["status"].ToString()); ;
}
if (dr.Table.Columns.Contains("mem") && !(dr["mem"] is DBNull))
{
_mem = dr["mem"].ToString() ;
}
if (dr.Table.Columns.Contains("pinyin") && !(dr["pinyin"] is DBNull))
{
_pinyin = dr["pinyin"].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_bussinessDoc( Erp_bussinessDoc dbObj){
#region get data from dbobj
_id= dbObj.ID;
entId = dbObj.entId;
businessId = dbObj.businessId;
businessCode = dbObj.businessCode;
businessName = dbObj.businessName;
type = dbObj.type;
address = dbObj.address;
zipCode = dbObj.zipCode;
phone = dbObj.phone;
fax = dbObj.fax;
eMail = dbObj.eMail;
dftAddress = dbObj.dftAddress;
manger = dbObj.manger;
contact = dbObj.contact;
invoiceNo = dbObj.invoiceNo;
invoiceAddress = dbObj.invoiceAddress;
invoiceHead = dbObj.invoiceHead;
status = dbObj.status;
mem = dbObj.mem;
pinyin = dbObj.pinyin;
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 businessId{
get {return _businessId;}
set {_businessId = value;}
}
[DataMember]
public string businessCode{
get {return _businessCode;}
set {_businessCode = value;}
}
[DataMember]
public string businessName{
get {return _businessName;}
set {_businessName = value;}
}
[DataMember]
public int type{
get {return _type;}
set {_type = value;}
}
[DataMember]
public string address{
get {return _address;}
set {_address = value;}
}
[DataMember]
public string zipCode{
get {return _zipCode;}
set {_zipCode = value;}
}
[DataMember]
public string phone{
get {return _phone;}
set {_phone = value;}
}
[DataMember]
public string fax{
get {return _fax;}
set {_fax = value;}
}
[DataMember]
public string eMail{
get {return _eMail;}
set {_eMail = value;}
}
[DataMember]
public string dftAddress{
get {return _dftAddress;}
set {_dftAddress = value;}
}
[DataMember]
public string manger{
get {return _manger;}
set {_manger = value;}
}
[DataMember]
public string contact{
get {return _contact;}
set {_contact = value;}
}
[DataMember]
public string invoiceNo{
get {return _invoiceNo;}
set {_invoiceNo = value;}
}
[DataMember]
public string invoiceAddress{
get {return _invoiceAddress;}
set {_invoiceAddress = value;}
}
[DataMember]
public string invoiceHead{
get {return _invoiceHead;}
set {_invoiceHead = value;}
}
[DataMember]
public int status{
get {return _status;}
set {_status = value;}
}
[DataMember]
public string mem{
get {return _mem;}
set {_mem = value;}
}
[DataMember]
public string pinyin{
get {return _pinyin;}
set {_pinyin = 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_bussinessDoc getDbObject(){
Erp_bussinessDoc dbObj = new Erp_bussinessDoc(id);
dbObj.ID= id ;
dbObj.entId = entId;
dbObj.businessId = businessId;
dbObj.businessCode = businessCode;
dbObj.businessName = businessName;
dbObj.type = type;
dbObj.address = address;
dbObj.zipCode = zipCode;
dbObj.phone = phone;
dbObj.fax = fax;
dbObj.eMail = eMail;
dbObj.dftAddress = dftAddress;
dbObj.manger = manger;
dbObj.contact = contact;
dbObj.invoiceNo = invoiceNo;
dbObj.invoiceAddress = invoiceAddress;
dbObj.invoiceHead = invoiceHead;
dbObj.status = status;
dbObj.mem = mem;
dbObj.pinyin = pinyin;
dbObj.ext1 = ext1;
dbObj.ext2 = ext2;
dbObj.ext3 = ext3;
dbObj.ext4 = ext4;
dbObj.operater = operater;
return dbObj;
}
public WcfErp_bussinessDoc getWcfObject( Erp_bussinessDoc dbObj){
WcfErp_bussinessDoc wcfObj = new WcfErp_bussinessDoc();
wcfObj.id= dbObj.ID;
wcfObj.entId = dbObj.entId;
wcfObj.businessId = dbObj.businessId;
wcfObj.businessCode = dbObj.businessCode;
wcfObj.businessName = dbObj.businessName;
wcfObj.type = dbObj.type;
wcfObj.address = dbObj.address;
wcfObj.zipCode = dbObj.zipCode;
wcfObj.phone = dbObj.phone;
wcfObj.fax = dbObj.fax;
wcfObj.eMail = dbObj.eMail;
wcfObj.dftAddress = dbObj.dftAddress;
wcfObj.manger = dbObj.manger;
wcfObj.contact = dbObj.contact;
wcfObj.invoiceNo = dbObj.invoiceNo;
wcfObj.invoiceAddress = dbObj.invoiceAddress;
wcfObj.invoiceHead = dbObj.invoiceHead;
wcfObj.status = dbObj.status;
wcfObj.mem = dbObj.mem;
wcfObj.pinyin = dbObj.pinyin;
wcfObj.ext1 = dbObj.ext1;
wcfObj.ext2 = dbObj.ext2;
wcfObj.ext3 = dbObj.ext3;
wcfObj.ext4 = dbObj.ext4;
wcfObj.operater = dbObj.operater;
return wcfObj;
}
}
#endregion
}