You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3056 lines
83 KiB
C#

10 months ago
using System;
using DSWeb.Common.DB;
using System.Collections.Generic;
using HcUtility.Core;
using Newtonsoft.Json;
using DSWeb.Areas.CommMng.DAL;
using System.Linq;
namespace DSWeb.MvcShipping.Models.WMS
{
[JsonObject]
public class WMSmb : ModelObjectBillHead
{
#region private Fields
private string _GID = string.Empty;
private string _WMSNO = string.Empty;
private string _WMSDATE = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _WMSOP = string.Empty;
private string _STOREMAN = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _ISDELETE = string.Empty;
private string _DELETEUSER = string.Empty;
private string _DELETETIME = string.Empty;
private string _ARCLIENT = string.Empty;
private string _TRUCKNAME = string.Empty;
private string _ISLOCK = string.Empty;
private string _LOCKTIME = string.Empty;
private string _LOCKUSER = string.Empty;
private string _GOODSNAME = string.Empty;
private string _GOODSMODEL = string.Empty;
private string _CHARGEUNIT = string.Empty;
private string _GOODSPACK = string.Empty;
private string _GOODSPACKSTOCK = string.Empty;
private string _GOODSRKSL = string.Empty;
private string _GOODSSTOCK = string.Empty;
private string _ARFEE = string.Empty;
private string _APFEE = string.Empty;
private string _FREESTORAGEPERIOD = string.Empty;
private string _ASSOCIATEDNO = string.Empty;
private string _BLNO = string.Empty;
private string _CONTRACTNO = string.Empty;
private string _CLIENTCODEOLD = string.Empty;
private string _CLIENTNAMEOLD = string.Empty;
private string _STORAGENAME = string.Empty;
private string _CORPID = string.Empty;
private string _STARTBILLINGDATE = string.Empty;
private string _CUSTOMNO = string.Empty;
private string _CUSTNO = string.Empty;
private string _GOODSSTANDARD = string.Empty;
private string _GOODSPACKACTUAL = string.Empty;
private string _GOODSRKSLACTUAL = string.Empty;
private string _FREESTORAGEPERIODAP = string.Empty;
private string _STARTBILLINGDATEAP = string.Empty;
private string _ISCHANGE = string.Empty;
private string _AREANAME = string.Empty;
private string _MARKETVALUE = string.Empty;
private string _BANKVALUE = string.Empty;
private string _BZTCHNO = string.Empty;
private string _CLIENTBSNO = string.Empty;
private string _CARGO_GID = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string WMSNO
{
get { return _WMSNO; }
set { _WMSNO = value; }
}
[ModelDB]
public string WMSDATE
{
get { return _WMSDATE; }
set { _WMSDATE = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string WMSOP
{
get { return _WMSOP; }
set { _WMSOP = value; }
}
[ModelDB]
public string STOREMAN
{
get { return _STOREMAN; }
set { _STOREMAN = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
[ModelDB]
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
[ModelDB]
public string ISDELETE
{
get { return _ISDELETE; }
set { _ISDELETE = value; }
}
[ModelDB]
public string DELETEUSER
{
get { return _DELETEUSER; }
set { _DELETEUSER = value; }
}
[ModelDB]
public string DELETETIME
{
get { return _DELETETIME; }
set { _DELETETIME = value; }
}
[ModelDB]
public string ARCLIENT
{
get { return _ARCLIENT; }
set { _ARCLIENT = value; }
}
[ModelDB]
public string TRUCKNAME
{
get { return _TRUCKNAME; }
set { _TRUCKNAME = value; }
}
//[ModelDB]
public string ISLOCK
{
get { return _ISLOCK; }
set { _ISLOCK = value; }
}
[ModelDB]
public string LOCKTIME
{
get { return _LOCKTIME; }
set { _LOCKTIME = value; }
}
[ModelDB]
public string LOCKUSER
{
get { return _LOCKUSER; }
set { _LOCKUSER = value; }
}
[ModelDB]
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
[ModelDB]
public string GOODSMODEL
{
get { return _GOODSMODEL; }
set { _GOODSMODEL = value; }
}
[ModelDB]
public string CHARGEUNIT
{
get { return _CHARGEUNIT; }
set { _CHARGEUNIT = value; }
}
[ModelDB]
public string GOODSPACK
{
get { return _GOODSPACK; }
set { _GOODSPACK = value; }
}
[ModelDB]
public string GOODSPACKSTOCK
{
get { return _GOODSPACKSTOCK; }
set { _GOODSPACKSTOCK = value; }
}
[ModelDB]
public string GOODSRKSL
{
get { return _GOODSRKSL; }
set { _GOODSRKSL = value; }
}
[ModelDB]
public string GOODSSTOCK
{
get { return _GOODSSTOCK; }
set { _GOODSSTOCK = value; }
}
[ModelDB]
public string ARFEE
{
get { return _ARFEE; }
set { _ARFEE = value; }
}
[ModelDB]
public string APFEE
{
get { return _APFEE; }
set { _APFEE = value; }
}
[ModelDB]
public string FREESTORAGEPERIOD
{
get { return _FREESTORAGEPERIOD; }
set { _FREESTORAGEPERIOD = value; }
}
[ModelDB]
public string ASSOCIATEDNO
{
get { return _ASSOCIATEDNO; }
set { _ASSOCIATEDNO = value; }
}
[ModelDB]
public string BLNO
{
get { return _BLNO; }
set { _BLNO = value; }
}
[ModelDB]
public string CONTRACTNO
{
get { return _CONTRACTNO; }
set { _CONTRACTNO = value; }
}
[ModelDB]
public string CLIENTCODEOLD
{
get { return _CLIENTCODEOLD; }
set { _CLIENTCODEOLD = value; }
}
[ModelDB]
public string CLIENTNAMEOLD
{
get { return _CLIENTNAMEOLD; }
set { _CLIENTNAMEOLD = value; }
}
[ModelDB]
public string STORAGENAME
{
get { return _STORAGENAME; }
set { _STORAGENAME = value; }
}
[ModelDB]
public string CORPID
{
get { return _CORPID; }
set { _CORPID = value; }
}
[ModelDB]
public string STARTBILLINGDATE
{
get { return _STARTBILLINGDATE; }
set { _STARTBILLINGDATE = value; }
}
[ModelDB]
public string CUSTOMNO
{
get { return _CUSTOMNO; }
set { _CUSTOMNO = value; }
}
[ModelDB]
public string CUSTNO
{
get { return _CUSTNO; }
set { _CUSTNO = value; }
}
[ModelDB]
public string GOODSSTANDARD
{
get { return _GOODSSTANDARD; }
set { _GOODSSTANDARD = value; }
}
[ModelDB]
public string GOODSPACKACTUAL
{
get { return _GOODSPACKACTUAL; }
set { _GOODSPACKACTUAL = value; }
}
[ModelDB]
public string GOODSRKSLACTUAL
{
get { return _GOODSRKSLACTUAL; }
set { _GOODSRKSLACTUAL = value; }
}
[ModelDB]
public string FREESTORAGEPERIODAP
{
get { return _FREESTORAGEPERIODAP; }
set { _FREESTORAGEPERIODAP = value; }
}
[ModelDB]
public string STARTBILLINGDATEAP
{
get { return _STARTBILLINGDATEAP; }
set { _STARTBILLINGDATEAP = value; }
}
[ModelDB]
public string ISCHANGE
{
get { return _ISCHANGE; }
set { _ISCHANGE = value; }
}
[ModelDB]
public string AREANAME
{
get { return _AREANAME; }
set { _AREANAME = value; }
}
[ModelDB]
public string MARKETVALUE
{
get { return _MARKETVALUE; }
set { _MARKETVALUE = value; }
}
[ModelDB]
public string BANKVALUE
{
get { return _BANKVALUE; }
set { _BANKVALUE = value; }
}
[ModelDB]
public string BZTCHNO
{
get { return _BZTCHNO; }
set { _BZTCHNO = value; }
}
[ModelDB]
public string CLIENTBSNO
{
get { return _CLIENTBSNO; }
set { _CLIENTBSNO = value; }
}
public string CARGO_GID
{
get { return _CARGO_GID; }
set { _CARGO_GID = value; }
}
#endregion
private string _REMARK = string.Empty;
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
public WMSmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS";
}
public override string GetBillNoFieldName()
{
return "GID";
}
public override string GetTimeMarkFieldName()
{
return "";
}
}
[JsonObject]
public class WMSmb_ImportTrade : WMSmb
{
#region private Fields
private string _CARGO_GID = string.Empty;
private string _REMARK = string.Empty;
private string _Inspection_Storage = string.Empty;
private string _inspection_date = string.Empty;
private string _Unsealdate = string.Empty;
private string _Productiondate_min = string.Empty;
private string _Productiondate_max = string.Empty;
private string _Overfilled = string.Empty;
private string _SALEINFO = string.Empty;
private string _AGENT = string.Empty;
private string _COUNTRY = string.Empty;
private string _FACTORYNO = string.Empty;
private string _CNTRNO = string.Empty;
private string _DECLARENUMBER = string.Empty;
private string _CREATETIME = string.Empty;
private string _SALER = string.Empty;
private string _COSTPRICE = string.Empty;
private string _WMSINCOST = string.Empty;
private string _HTH = string.Empty;
private string _Mainstate = string.Empty;
private string _MainStateRef = string.Empty;
private string _PUTINTYPE = string.Empty;
#endregion
#region Public Properties
[ModelDB]
public string PUTINTYPE
{
get { return _PUTINTYPE; }
set { _PUTINTYPE = value; }
}
[ModelDB]
public string CARGO_GID
{
get { return _CARGO_GID; }
set { _CARGO_GID = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
public string Inspection_Storage
{
get { return _Inspection_Storage; }
set { _Inspection_Storage = value; }
}
public string inspection_date
{
get { return _inspection_date; }
set { _inspection_date = value; }
}
public string Unsealdate
{
get { return _Unsealdate; }
set { _Unsealdate = value; }
}
public string Productiondate_min
{
get { return _Productiondate_min; }
set { _Productiondate_min = value; }
}
public string Productiondate_max
{
get { return _Productiondate_max; }
set { _Productiondate_max = value; }
}
public string Overfilled
{
get { return _Overfilled; }
set { _Overfilled = value; }
}
public string SALEINFO
{
get { return _SALEINFO; }
set { _SALEINFO = value; }
}
public string AGENT
{
get { return _AGENT; }
set { _AGENT = value; }
}
public string COUNTRY
{
get { return _COUNTRY; }
set { _COUNTRY = value; }
}
public string FACTORYNO
{
get { return _FACTORYNO; }
set { _FACTORYNO = value; }
}
public string CNTRNO
{
get { return _CNTRNO; }
set { _CNTRNO = value; }
}
public string DECLARENUMBER
{
get { return _DECLARENUMBER; }
set { _DECLARENUMBER = value; }
}
public string CREATETIME
{
get { return _CREATETIME; }
set {
string dtstr = "";
if (value!=string.Empty)
{
try
{
DateTime dt = Convert.ToDateTime(value);
dtstr = dt.ToString("d");
}
catch (Exception)
{
dtstr = value;
}
}
else
{
dtstr = value;
}
_CREATETIME = dtstr;
}
}
public string SALER
{
get { return _SALER; }
set { _SALER = value; }
}
public string COSTPRICE
{
get { return _COSTPRICE; }
set { _COSTPRICE = value; }
}
public string WMSINCOST
{
get { return _WMSINCOST; }
set { _WMSINCOST = value; }
}
public string HTH
{
get { return _HTH; }
set { _HTH = value; }
}
public string Mainstate
{
get { return _Mainstate; }
set { _Mainstate = value; }
}
//[ModelDB]
public string MainStateRef
{
get { return _MainStateRef; }
set { _MainStateRef = value; }
}
#endregion
public WMSmb_ImportTrade ( )
{
// TableName = "tMsWlPcHead";
TableName = "WMS";
}
public override string GetBillNoFieldName ( )
{
return "GID";
}
public override string GetTimeMarkFieldName ( )
{
return "";
}
}
[JsonObject]
public class WMSINmb : ModelObjectBillBody
{
#region private Fields
private string _GID = string.Empty;
private string _ASSOCIATEDNO = string.Empty;
private string _BLNO = string.Empty;
private string _CONTRACTNO = string.Empty;
private string _CNTRNO = string.Empty;
private string _SEALNO = string.Empty;
private string _BSNO = string.Empty;
private string _CLIENTCODE = string.Empty;
private string _CLIENTNAME = string.Empty;
private string _DODATE = string.Empty;
private string _STORAGECODE = string.Empty;
private string _STORAGENAME = string.Empty;
private string _AREACODE = string.Empty;
private string _AREANAME = string.Empty;
private string _GOODSCODE = string.Empty;
private string _GOODSNAME = string.Empty;
private string _GOODSTYPE = string.Empty;
private string _GOODSMODEL = string.Empty;
private string _GOODSSTANDARD = string.Empty;
private string _GOODSPACK = string.Empty;
private string _CHARGEUNIT = string.Empty;
private string _GOODSRKSL = string.Empty;
private string _GOODSSTOCK = string.Empty;
private string _FREESTORAGEPERIOD = string.Empty;
private string _ISLOCK = string.Empty;
private string _LOCKTIME = string.Empty;
private string _LOCKUSER = string.Empty;
private string _ISDELETE = string.Empty;
private string _DELETETIME = string.Empty;
private string _DELETEUSER = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _REMARK = string.Empty;
private string _GOODSPACKSTOCK = string.Empty;
private string _KINDPKGS = string.Empty;
private string _GOODSKGS = string.Empty;
private string _CLIENTCODEOLD = string.Empty;
private string _CLIENTNAMEOLD = string.Empty;
private string _ARFEE = string.Empty;
private string _APFEE = string.Empty;
private string _CORPID = string.Empty;
private string _CTNALL = string.Empty;
private string _GOODSTHICKNESS = string.Empty;
private string _GOODSWIDTH = string.Empty;
private string _GOODSLENGTH = string.Empty;
private string _GOODSSLICE = string.Empty;
private string _GOODSGRADE = string.Empty;
private string _STACKLOCATION = string.Empty;
private string _GOODSPACKACTUAL = string.Empty;
private string _GOODSRKSLACTUAL = string.Empty;
private string _ISCHANGE = string.Empty;
private string _MARKETVALUE = string.Empty;
private string _BANKVALUE = string.Empty;
private string _LINENUM = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string ASSOCIATEDNO
{
get { return _ASSOCIATEDNO; }
set { _ASSOCIATEDNO = value; }
}
[ModelDB]
public string BLNO
{
get { return _BLNO; }
set { _BLNO = value; }
}
[ModelDB]
public string CONTRACTNO
{
get { return _CONTRACTNO; }
set { _CONTRACTNO = value; }
}
[ModelDB]
public string CNTRNO
{
get { return _CNTRNO; }
set { _CNTRNO = value; }
}
[ModelDB]
public string SEALNO
{
get { return _SEALNO; }
set { _SEALNO = value; }
}
[ModelDB]
public string BSNO
{
get { return _BSNO; }
set { _BSNO = value; }
}
[ModelDB]
public string CLIENTCODE
{
get { return _CLIENTCODE; }
set { _CLIENTCODE = value; }
}
[ModelDB]
public string CLIENTNAME
{
get { return _CLIENTNAME; }
set { _CLIENTNAME = value; }
}
[ModelDB]
public string DODATE
{
get { return _DODATE; }
set { _DODATE = value; }
}
[ModelDB]
public string STORAGECODE
{
get { return _STORAGECODE; }
set { _STORAGECODE = value; }
}
[ModelDB]
public string STORAGENAME
{
get { return _STORAGENAME; }
set { _STORAGENAME = value; }
}
[ModelDB]
public string AREACODE
{
get { return _AREACODE; }
set { _AREACODE = value; }
}
[ModelDB]
public string AREANAME
{
get { return _AREANAME; }
set { _AREANAME = value; }
}
[ModelDB]
public string GOODSCODE
{
get { return _GOODSCODE; }
set { _GOODSCODE = value; }
}
[ModelDB]
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
[ModelDB]
public string GOODSTYPE
{
get { return _GOODSTYPE; }
set { _GOODSTYPE = value; }
}
[ModelDB]
public string GOODSMODEL
{
get { return _GOODSMODEL; }
set { _GOODSMODEL = value; }
}
[ModelDB]
public string GOODSSTANDARD
{
get { return _GOODSSTANDARD; }
set { _GOODSSTANDARD = value; }
}
[ModelDB]
public string GOODSPACK
{
get { return _GOODSPACK; }
set { _GOODSPACK = value; }
}
[ModelDB]
public string CHARGEUNIT
{
get { return _CHARGEUNIT; }
set { _CHARGEUNIT = value; }
}
[ModelDB]
public string GOODSRKSL
{
get { return _GOODSRKSL; }
set { _GOODSRKSL = value; }
}
[ModelDB]
public string GOODSSTOCK
{
get { return _GOODSSTOCK; }
set { _GOODSSTOCK = value; }
}
[ModelDB]
public string FREESTORAGEPERIOD
{
get { return _FREESTORAGEPERIOD; }
set { _FREESTORAGEPERIOD = value; }
}
[ModelDB]
public string ISLOCK
{
get { return _ISLOCK; }
set { _ISLOCK = value; }
}
[ModelDB]
public string LOCKTIME
{
get { return _LOCKTIME; }
set { _LOCKTIME = value; }
}
[ModelDB]
public string LOCKUSER
{
get { return _LOCKUSER; }
set { _LOCKUSER = value; }
}
[ModelDB]
public string ISDELETE
{
get { return _ISDELETE; }
set { _ISDELETE = value; }
}
[ModelDB]
public string DELETETIME
{
get { return _DELETETIME; }
set { _DELETETIME = value; }
}
[ModelDB]
public string DELETEUSER
{
get { return _DELETEUSER; }
set { _DELETEUSER = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
[ModelDB]
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
[ModelDB]
public string GOODSPACKSTOCK
{
get { return _GOODSPACKSTOCK; }
set { _GOODSPACKSTOCK = value; }
}
[ModelDB]
public string KINDPKGS
{
get { return _KINDPKGS; }
set { _KINDPKGS = value; }
}
[ModelDB]
public string GOODSKGS
{
get { return _GOODSKGS; }
set { _GOODSKGS = value; }
}
[ModelDB]
public string CLIENTCODEOLD
{
get { return _CLIENTCODEOLD; }
set { _CLIENTCODEOLD = value; }
}
[ModelDB]
public string CLIENTNAMEOLD
{
get { return _CLIENTNAMEOLD; }
set { _CLIENTNAMEOLD = value; }
}
[ModelDB]
public string ARFEE
{
get { return _ARFEE; }
set { _ARFEE = value; }
}
[ModelDB]
public string APFEE
{
get { return _APFEE; }
set { _APFEE = value; }
}
[ModelDB]
public string CORPID
{
get { return _CORPID; }
set { _CORPID = value; }
}
[ModelDB]
public string CTNALL
{
get { return _CTNALL; }
set { _CTNALL = value; }
}
[ModelDB]
public string GOODSTHICKNESS
{
get { return _GOODSTHICKNESS; }
set { _GOODSTHICKNESS = value; }
}
[ModelDB]
public string GOODSWIDTH
{
get { return _GOODSWIDTH; }
set { _GOODSWIDTH = value; }
}
[ModelDB]
public string GOODSLENGTH
{
get { return _GOODSLENGTH; }
set { _GOODSLENGTH = value; }
}
[ModelDB]
public string GOODSSLICE
{
get { return _GOODSSLICE; }
set { _GOODSSLICE = value; }
}
[ModelDB]
public string GOODSGRADE
{
get { return _GOODSGRADE; }
set { _GOODSGRADE = value; }
}
[ModelDB]
public string STACKLOCATION
{
get { return _STACKLOCATION; }
set { _STACKLOCATION = value; }
}
[ModelDB]
public string GOODSPACKACTUAL
{
get { return _GOODSPACKACTUAL; }
set { _GOODSPACKACTUAL = value; }
}
[ModelDB]
public string GOODSRKSLACTUAL
{
get { return _GOODSRKSLACTUAL; }
set { _GOODSRKSLACTUAL = value; }
}
[ModelDB]
public string ISCHANGE
{
get { return _ISCHANGE; }
set { _ISCHANGE = value; }
}
[ModelDB]
public string MARKETVALUE
{
get { return _MARKETVALUE; }
set { _MARKETVALUE = value; }
}
[ModelDB]
public string BANKVALUE
{
get { return _BANKVALUE; }
set { _BANKVALUE = value; }
}
[ModelDB]
public string LINENUM
{
get { return _LINENUM; }
set { _LINENUM = value; }
}
#endregion
public WMSINmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS_IN";
}
public override string GetBillNoFieldName()
{
return "ASSOCIATEDNO";
}
}
[JsonObject]
public class WMSRATEmb : ModelObjectBillBody
{
#region private Fields
private string _GID = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _FEETYPE = string.Empty;
private string _FEEGRADE = string.Empty;
private string _FEESCALE = string.Empty;
private string _FEEPRICE = string.Empty;
private string _FEEUNIT = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _REMARK = string.Empty;
private string _BSNO = string.Empty;
private string _ADDPRICE = string.Empty;
private string _ENDBILLINGDATE = string.Empty;
private string _RATETYPE = string.Empty;
private string _FEENAME = string.Empty;
private string _ISCHANGE = string.Empty;
private string _CAPPRICE = string.Empty;
private string _FEETYPEREF = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string FEETYPE
{
get { return _FEETYPE; }
set { _FEETYPE = value; }
}
public string FEETYPEREF
{
get { return _FEETYPEREF; }
set { _FEETYPEREF = value; }
}
[ModelDB]
public string FEEGRADE
{
get { return _FEEGRADE; }
set { _FEEGRADE = value; }
}
[ModelDB]
public string FEESCALE
{
get { return _FEESCALE; }
set { _FEESCALE = value; }
}
[ModelDB]
public string FEEPRICE
{
get { return _FEEPRICE; }
set { _FEEPRICE = value; }
}
[ModelDB]
public string FEEUNIT
{
get { return _FEEUNIT; }
set { _FEEUNIT = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
[ModelDB]
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
[ModelDB]
public string BSNO
{
get { return _BSNO; }
set { _BSNO = value; }
}
[ModelDB]
public string ADDPRICE
{
get { return _ADDPRICE; }
set { _ADDPRICE = value; }
}
[ModelDB]
public string ENDBILLINGDATE
{
get { return _ENDBILLINGDATE; }
set { _ENDBILLINGDATE = value; }
}
[ModelDB]
public string RATETYPE
{
get { return _RATETYPE; }
set { _RATETYPE = value; }
}
[ModelDB]
public string FEENAME
{
get { return _FEENAME; }
set { _FEENAME = value; }
}
[ModelDB]
public string ISCHANGE
{
get { return _ISCHANGE; }
set { _ISCHANGE = value; }
}
[ModelDB]
public string CAPPRICE
{
get { return _CAPPRICE; }
set { _CAPPRICE = value; }
}
#endregion
public WMSRATEmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS_RATE";
}
public override string GetBillNoFieldName()
{
return "BSNO";
}
}
[JsonObject]
public class WMSOUTmb : ModelObjectBillHead
{
#region private Fields
private string _GID = string.Empty;
private string _ASSOCIATEDNO = string.Empty;
private string _BSNO = string.Empty;
private string _CLIENTGID = string.Empty;
private string _CLIENTCODE = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _DODATE = string.Empty;
private string _STORAGECODE = string.Empty;
private string _STORAGENAME = string.Empty;
private string _AREACODE = string.Empty;
private string _AREANAME = string.Empty;
private string _GOODSCODE = string.Empty;
private string _GOODSNAME = string.Empty;
private string _GOODSTYPE = string.Empty;
private string _GOODSMODEL = string.Empty;
private string _GOODSSTANDARD = string.Empty;
private string _GOODSPACK = string.Empty;
private string _CHARGEUNIT = string.Empty;
private string _GOODSPFSL = string.Empty;
private string _GOODSOUTFEE = string.Empty;
private string _GOODSOUTFEEAP = string.Empty;
private string _TRUCKNO = string.Empty;
private string _REMARK = string.Empty;
private string _ISDELETE = string.Empty;
private string _DELETETIME = string.Empty;
private string _DELETEUSER = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _GOODSPACKPFSL = string.Empty;
private string _TRUCKNAME = string.Empty;
private string _WMSOP = string.Empty;
private string _STOREMAN = string.Empty;
private string _ISLOCK = string.Empty;
private string _LOCKTIME = string.Empty;
private string _LOCKUSER = string.Empty;
private string _ARFEE = string.Empty;
private string _APFEE = string.Empty;
private string _INSPECTIONNO = string.Empty;
private string _CUSTOMNO = string.Empty;
private string _CORPID = string.Empty;
private string _CLIENTNAMEOLD = string.Empty;
private string _OLDCUSTFEEDATE = string.Empty;
private string _CLIENTBSNO = string.Empty;
private string _ARCLIENT = string.Empty;
private string _INGIDNEW = string.Empty;
private string _VALIDDATE = string.Empty;
private string _TOTALNO = string.Empty;
private string _REMARK2 = string.Empty;
private string _MBLNONEW = string.Empty;
private string _ISCHANGE = string.Empty;
private string _ARCLIENTWMSOUT = string.Empty;
private string _BZTCHNO = string.Empty;
private string _ISCOLLECTING = string.Empty;
private string _MBLNO = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string ASSOCIATEDNO
{
get { return _ASSOCIATEDNO; }
set { _ASSOCIATEDNO = value; }
}
[ModelDB]
public string BSNO
{
get { return _BSNO; }
set { _BSNO = value; }
}
[ModelDB]
public string CLIENTGID
{
get { return _CLIENTGID; }
set { _CLIENTGID = value; }
}
[ModelDB]
public string CLIENTCODE
{
get { return _CLIENTCODE; }
set { _CLIENTCODE = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string DODATE
{
get { return _DODATE; }
set { _DODATE = value; }
}
[ModelDB]
public string STORAGECODE
{
get { return _STORAGECODE; }
set { _STORAGECODE = value; }
}
[ModelDB]
public string STORAGENAME
{
get { return _STORAGENAME; }
set { _STORAGENAME = value; }
}
[ModelDB]
public string AREACODE
{
get { return _AREACODE; }
set { _AREACODE = value; }
}
[ModelDB]
public string AREANAME
{
get { return _AREANAME; }
set { _AREANAME = value; }
}
[ModelDB]
public string GOODSCODE
{
get { return _GOODSCODE; }
set { _GOODSCODE = value; }
}
[ModelDB]
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
[ModelDB]
public string GOODSTYPE
{
get { return _GOODSTYPE; }
set { _GOODSTYPE = value; }
}
[ModelDB]
public string GOODSMODEL
{
get { return _GOODSMODEL; }
set { _GOODSMODEL = value; }
}
[ModelDB]
public string GOODSSTANDARD
{
get { return _GOODSSTANDARD; }
set { _GOODSSTANDARD = value; }
}
[ModelDB]
public string GOODSPACK
{
get { return _GOODSPACK; }
set { _GOODSPACK = value; }
}
[ModelDB]
public string CHARGEUNIT
{
get { return _CHARGEUNIT; }
set { _CHARGEUNIT = value; }
}
[ModelDB]
public string GOODSPFSL
{
get { return _GOODSPFSL; }
set { _GOODSPFSL = value; }
}
[ModelDB]
public string GOODSOUTFEE
{
get { return _GOODSOUTFEE; }
set { _GOODSOUTFEE = value; }
}
[ModelDB]
public string GOODSOUTFEEAP
{
get { return _GOODSOUTFEEAP; }
set { _GOODSOUTFEEAP = value; }
}
[ModelDB]
public string TRUCKNO
{
get { return _TRUCKNO; }
set { _TRUCKNO = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
[ModelDB]
public string ISDELETE
{
get { return _ISDELETE; }
set { _ISDELETE = value; }
}
[ModelDB]
public string DELETETIME
{
get { return _DELETETIME; }
set { _DELETETIME = value; }
}
[ModelDB]
public string DELETEUSER
{
get { return _DELETEUSER; }
set { _DELETEUSER = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
[ModelDB]
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
[ModelDB]
public string GOODSPACKPFSL
{
get { return _GOODSPACKPFSL; }
set { _GOODSPACKPFSL = value; }
}
[ModelDB]
public string TRUCKNAME
{
get { return _TRUCKNAME; }
set { _TRUCKNAME = value; }
}
[ModelDB]
public string WMSOP
{
get { return _WMSOP; }
set { _WMSOP = value; }
}
[ModelDB]
public string STOREMAN
{
get { return _STOREMAN; }
set { _STOREMAN = value; }
}
[ModelDB]
public string ISLOCK
{
get { return _ISLOCK; }
set { _ISLOCK = value; }
}
[ModelDB]
public string LOCKTIME
{
get { return _LOCKTIME; }
set { _LOCKTIME = value; }
}
[ModelDB]
public string LOCKUSER
{
get { return _LOCKUSER; }
set { _LOCKUSER = value; }
}
[ModelDB]
public string ARFEE
{
get { return _ARFEE; }
set { _ARFEE = value; }
}
[ModelDB]
public string APFEE
{
get { return _APFEE; }
set { _APFEE = value; }
}
[ModelDB]
public string INSPECTIONNO
{
get { return _INSPECTIONNO; }
set { _INSPECTIONNO = value; }
}
[ModelDB]
public string CUSTOMNO
{
get { return _CUSTOMNO; }
set { _CUSTOMNO = value; }
}
[ModelDB]
public string CORPID
{
get { return _CORPID; }
set { _CORPID = value; }
}
[ModelDB]
public string CLIENTNAMEOLD
{
get { return _CLIENTNAMEOLD; }
set { _CLIENTNAMEOLD = value; }
}
[ModelDB]
public string OLDCUSTFEEDATE
{
get { return _OLDCUSTFEEDATE; }
set { _OLDCUSTFEEDATE = value; }
}
[ModelDB]
public string CLIENTBSNO
{
get { return _CLIENTBSNO; }
set { _CLIENTBSNO = value; }
}
[ModelDB]
public string ARCLIENT
{
get { return _ARCLIENT; }
set { _ARCLIENT = value; }
}
[ModelDB]
public string INGIDNEW
{
get { return _INGIDNEW; }
set { _INGIDNEW = value; }
}
[ModelDB]
public string VALIDDATE
{
get { return _VALIDDATE; }
set { _VALIDDATE = value; }
}
[ModelDB]
public string TOTALNO
{
get { return _TOTALNO; }
set { _TOTALNO = value; }
}
[ModelDB]
public string REMARK2
{
get { return _REMARK2; }
set { _REMARK2 = value; }
}
[ModelDB]
public string MBLNONEW
{
get { return _MBLNONEW; }
set { _MBLNONEW = value; }
}
[ModelDB]
public string ISCHANGE
{
get { return _ISCHANGE; }
set { _ISCHANGE = value; }
}
[ModelDB]
public string ARCLIENTWMSOUT
{
get { return _ARCLIENTWMSOUT; }
set { _ARCLIENTWMSOUT = value; }
}
[ModelDB]
public string BZTCHNO
{
get { return _BZTCHNO; }
set { _BZTCHNO = value; }
}
[ModelDB]
public string ISCOLLECTING
{
get { return _ISCOLLECTING; }
set { _ISCOLLECTING = value; }
}
public string MBLNO
{
get { return _MBLNO; }
set { _MBLNO = value; }
}
#endregion
public WMSOUTmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS_OUT";
}
public override string GetBillNoFieldName()
{
return "BSNO";
}
public override string GetTimeMarkFieldName()
{
return "";
}
}
[JsonObject]
public class WMSOUTImportmb : WMSOUTmb
{
#region private Fields
private string _BSSTATUS = string.Empty;
private string _HTH = string.Empty;
private string _SUPPLIER_BILLNO = string.Empty;
private string _CONTAINERNO = string.Empty;
private string _FACTORYNO = string.Empty;
private string _COUNTRY = string.Empty;
private string _CARGOTYPE = string.Empty;
private string _SALER = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _OP = string.Empty;
private string _WEIGHT_EX = string.Empty;
private string _BOXCOUNT_EX = string.Empty;
private string _GOODSPFSL_ACT = string.Empty;
private string _GOODSPACKPFSL_ACT = string.Empty;
private string _SFCM = string.Empty;
private string _COSTPRICE = string.Empty;
private string _PRICERMB = string.Empty;
private string _TOTALCOST = string.Empty;
private string _PAYMONEY = string.Empty;
private string _ML = string.Empty;
private string _MLRATE = string.Empty;
private string _OUTRECEIPT = string.Empty;
private string _Sales_OP = string.Empty;
private string _Delivery_OP = string.Empty;
private string _CONTACT = string.Empty;
private string _TEL = string.Empty;
#endregion
#region Public Properties
public string BSSTATUS
{
get { return _BSSTATUS; }
set { _BSSTATUS = value; }
}
public string HTH
{
get { return _HTH; }
set { _HTH = value; }
}
public string SUPPLIER_BILLNO
{
get { return _SUPPLIER_BILLNO; }
set { _SUPPLIER_BILLNO = value; }
}
public string CONTAINERNO
{
get { return _CONTAINERNO; }
set { _CONTAINERNO = value; }
}
public string FACTORYNO
{
get { return _FACTORYNO; }
set { _FACTORYNO = value; }
}
public string COUNTRY
{
get { return _COUNTRY; }
set { _COUNTRY = value; }
}
public string CARGOTYPE
{
get { return _CARGOTYPE; }
set { _CARGOTYPE = value; }
}
public string SALER
{
get { return _SALER; }
set { _SALER = value; }
}
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
public string OP
{
get { return _OP; }
set { _OP = value; }
}
public string WEIGHT_EX
{
get { return _WEIGHT_EX; }
set { _WEIGHT_EX = value; }
}
public string BOXCOUNT_EX
{
get { return _BOXCOUNT_EX; }
set { _BOXCOUNT_EX = value; }
}
public string GOODSPFSL_ACT
{
get { return _GOODSPFSL_ACT; }
set { _GOODSPFSL_ACT = value; }
}
public string GOODSPACKPFSL_ACT
{
get { return _GOODSPACKPFSL_ACT; }
set { _GOODSPACKPFSL_ACT = value; }
}
public string SFCM
{
get { return _SFCM; }
set { _SFCM = value; }
}
public string COSTPRICE
{
get { return _COSTPRICE; }
set { _COSTPRICE = value; }
}
public string PRICERMB
{
get { return _PRICERMB; }
set { _PRICERMB = value; }
}
public string TOTALCOST
{
get { return _TOTALCOST; }
set { _TOTALCOST = value; }
}
public string PAYMONEY
{
get { return _PAYMONEY; }
set { _PAYMONEY = value; }
}
public string ML
{
get { return _ML; }
set { _ML = value; }
}
public string MLRATE
{
get { return _MLRATE; }
set { _MLRATE = value; }
}
public string OUTRECEIPT
{
get { return _OUTRECEIPT; }
set { _OUTRECEIPT = value; }
}
public string Sales_OP
{
get { return _Sales_OP; }
set { _Sales_OP = value; }
}
public string Delivery_OP
{
get { return _Delivery_OP; }
set { _Delivery_OP = value; }
}
public string CONTACT
{
get { return _CONTACT; }
set { _CONTACT = value; }
}
public string TEL
{
get { return _TEL; }
set { _TEL = value; }
}
#endregion
}
[JsonObject]
public class WMSOUTDetailmb : ModelObjectBillBody
{
#region private Fields
private string _GID = string.Empty;
private string _INBSNO = string.Empty;
private string _OUTBSNO = string.Empty;
private string _BSNO = string.Empty;
private string _CLIENTGID = string.Empty;
private string _CLIENTCODE = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _DODATE = string.Empty;
private string _STORAGECODE = string.Empty;
private string _STORAGENAME = string.Empty;
private string _AREACODE = string.Empty;
private string _AREANAME = string.Empty;
private string _GOODSCODE = string.Empty;
private string _GOODSNAME = string.Empty;
private string _GOODSTYPE = string.Empty;
private string _GOODSMODEL = string.Empty;
private string _GOODSSTANDARD = string.Empty;
private string _GOODSPACK = string.Empty;
private string _CHARGEUNIT = string.Empty;
private string _GOODSPFSL = string.Empty;
private string _GOODSPACKPFSL = string.Empty;
private string _GOODSOUTFEE = string.Empty;
private string _GOODSOUTFEEAP = string.Empty;
private string _TRUCKNO = string.Empty;
private string _REMARK = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _ASSOCIATEDNO = string.Empty;
private string _ARFEE = string.Empty;
private string _APFEE = string.Empty;
private string _ISLOCK = string.Empty;
private string _LOCKTIME = string.Empty;
private string _LOCKUSER = string.Empty;
private string _CORPID = string.Empty;
private string _CLIENTNAMEOLD = string.Empty;
private string _OLDCUSTFEEDATE = string.Empty;
private string _STARTBILLINGDATE = string.Empty;
private string _ENDBILLINGDATE = string.Empty;
private string _FEEDAYS = string.Empty;
private string _GOODSSLICE = string.Empty;
private string _GOODSGRADE = string.Empty;
private string _STARTBILLINGDATEAP = string.Empty;
private string _ENDBILLINGDATEAP = string.Empty;
private string _FEEDAYSAP = string.Empty;
private string _ISCHANGE = string.Empty;
private string _MARKETVALUE = string.Empty;
private string _BZTCHNO = string.Empty;
private string _i_WMSDATE = string.Empty;
private string _i_CUSTOMERNAME = string.Empty;
private string _i_GOODSNAME = string.Empty;
private string _i_GOODSMODEL = string.Empty;
private string _i_GOODSPACKSTOCK = string.Empty;
private string _i_GOODSSTOCK = string.Empty;
private string _i_BLNO = string.Empty;
private string _i_STARTBILLINGDATE = string.Empty;
private string _i_STARTBILLINGDATEAP = string.Empty;
private string _i_MARKETVALUE = string.Empty;
private string _i_BANKVALUE = string.Empty;
private string _i_ISDELETE = string.Empty;
private string _i_INBSNO = string.Empty;
private string _i_BZTCHNO = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string INBSNO
{
get { return _INBSNO; }
set { _INBSNO = value; }
}
[ModelDB]
public string OUTBSNO
{
get { return _OUTBSNO; }
set { _OUTBSNO = value; }
}
[ModelDB]
public string BSNO
{
get { return _BSNO; }
set { _BSNO = value; }
}
[ModelDB]
public string CLIENTGID
{
get { return _CLIENTGID; }
set { _CLIENTGID = value; }
}
[ModelDB]
public string CLIENTCODE
{
get { return _CLIENTCODE; }
set { _CLIENTCODE = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string DODATE
{
get { return _DODATE; }
set { _DODATE = value; }
}
[ModelDB]
public string STORAGECODE
{
get { return _STORAGECODE; }
set { _STORAGECODE = value; }
}
[ModelDB]
public string STORAGENAME
{
get { return _STORAGENAME; }
set { _STORAGENAME = value; }
}
[ModelDB]
public string AREACODE
{
get { return _AREACODE; }
set { _AREACODE = value; }
}
[ModelDB]
public string AREANAME
{
get { return _AREANAME; }
set { _AREANAME = value; }
}
[ModelDB]
public string GOODSCODE
{
get { return _GOODSCODE; }
set { _GOODSCODE = value; }
}
[ModelDB]
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
[ModelDB]
public string GOODSTYPE
{
get { return _GOODSTYPE; }
set { _GOODSTYPE = value; }
}
[ModelDB]
public string GOODSMODEL
{
get { return _GOODSMODEL; }
set { _GOODSMODEL = value; }
}
[ModelDB]
public string GOODSSTANDARD
{
get { return _GOODSSTANDARD; }
set { _GOODSSTANDARD = value; }
}
[ModelDB]
public string GOODSPACK
{
get { return _GOODSPACK; }
set { _GOODSPACK = value; }
}
[ModelDB]
public string CHARGEUNIT
{
get { return _CHARGEUNIT; }
set { _CHARGEUNIT = value; }
}
[ModelDB]
public string GOODSPFSL
{
get { return _GOODSPFSL; }
set { _GOODSPFSL = value; }
}
[ModelDB]
public string GOODSPACKPFSL
{
get { return _GOODSPACKPFSL; }
set { _GOODSPACKPFSL = value; }
}
[ModelDB]
public string GOODSOUTFEE
{
get { return _GOODSOUTFEE; }
set { _GOODSOUTFEE = value; }
}
[ModelDB]
public string GOODSOUTFEEAP
{
get { return _GOODSOUTFEEAP; }
set { _GOODSOUTFEEAP = value; }
}
[ModelDB]
public string TRUCKNO
{
get { return _TRUCKNO; }
set { _TRUCKNO = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string ASSOCIATEDNO
{
get { return _ASSOCIATEDNO; }
set { _ASSOCIATEDNO = value; }
}
[ModelDB]
public string ARFEE
{
get { return _ARFEE; }
set { _ARFEE = value; }
}
[ModelDB]
public string APFEE
{
get { return _APFEE; }
set { _APFEE = value; }
}
[ModelDB]
public string ISLOCK
{
get { return _ISLOCK; }
set { _ISLOCK = value; }
}
[ModelDB]
public string LOCKTIME
{
get { return _LOCKTIME; }
set { _LOCKTIME = value; }
}
[ModelDB]
public string LOCKUSER
{
get { return _LOCKUSER; }
set { _LOCKUSER = value; }
}
[ModelDB]
public string CORPID
{
get { return _CORPID; }
set { _CORPID = value; }
}
[ModelDB]
public string CLIENTNAMEOLD
{
get { return _CLIENTNAMEOLD; }
set { _CLIENTNAMEOLD = value; }
}
[ModelDB]
public string OLDCUSTFEEDATE
{
get { return _OLDCUSTFEEDATE; }
set { _OLDCUSTFEEDATE = value; }
}
[ModelDB]
public string STARTBILLINGDATE
{
get { return _STARTBILLINGDATE; }
set { _STARTBILLINGDATE = value; }
}
[ModelDB]
public string ENDBILLINGDATE
{
get { return _ENDBILLINGDATE; }
set { _ENDBILLINGDATE = value; }
}
[ModelDB]
public string FEEDAYS
{
get { return _FEEDAYS; }
set { _FEEDAYS = value; }
}
[ModelDB]
public string GOODSSLICE
{
get { return _GOODSSLICE; }
set { _GOODSSLICE = value; }
}
[ModelDB]
public string GOODSGRADE
{
get { return _GOODSGRADE; }
set { _GOODSGRADE = value; }
}
[ModelDB]
public string STARTBILLINGDATEAP
{
get { return _STARTBILLINGDATEAP; }
set { _STARTBILLINGDATEAP = value; }
}
[ModelDB]
public string ENDBILLINGDATEAP
{
get { return _ENDBILLINGDATEAP; }
set { _ENDBILLINGDATEAP = value; }
}
[ModelDB]
public string FEEDAYSAP
{
get { return _FEEDAYSAP; }
set { _FEEDAYSAP = value; }
}
[ModelDB]
public string ISCHANGE
{
get { return _ISCHANGE; }
set { _ISCHANGE = value; }
}
[ModelDB]
public string MARKETVALUE
{
get { return _MARKETVALUE; }
set { _MARKETVALUE = value; }
}
[ModelDB]
public string BZTCHNO
{
get { return _BZTCHNO; }
set { _BZTCHNO = value; }
}
public string i_WMSDATE
{
get { return _i_WMSDATE; }
set { _i_WMSDATE = value; }
}
public string i_CUSTOMERNAME
{
get { return _i_CUSTOMERNAME; }
set { _i_CUSTOMERNAME = value; }
}
public string i_GOODSNAME
{
get { return _i_GOODSNAME; }
set { _i_GOODSNAME = value; }
}
public string i_GOODSMODEL
{
get { return _i_GOODSMODEL; }
set { _i_GOODSMODEL = value; }
}
public string i_GOODSPACKSTOCK
{
get { return _i_GOODSPACKSTOCK; }
set { _i_GOODSPACKSTOCK = value; }
}
public string i_GOODSSTOCK
{
get { return _i_GOODSSTOCK; }
set { _i_GOODSSTOCK = value; }
}
public string i_BLNO
{
get { return _i_BLNO; }
set { _i_BLNO = value; }
}
public string i_STARTBILLINGDATE
{
get { return _i_STARTBILLINGDATE; }
set { _i_STARTBILLINGDATE = value; }
}
public string i_STARTBILLINGDATEAP
{
get { return _i_STARTBILLINGDATEAP; }
set { _i_STARTBILLINGDATEAP = value; }
}
public string i_MARKETVALUE
{
get { return _i_MARKETVALUE; }
set { _i_MARKETVALUE = value; }
}
public string i_BANKVALUE
{
get { return _i_BANKVALUE; }
set { _i_BANKVALUE = value; }
}
public string i_ISDELETE
{
get { return _i_ISDELETE; }
set { _i_ISDELETE = value; }
}
public string i_INBSNO
{
get { return _i_INBSNO; }
set { _i_INBSNO = value; }
}
public string i_BZTCHNO
{
get { return _i_BZTCHNO; }
set { _i_BZTCHNO = value; }
}
#endregion
public WMSOUTDetailmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS_OUT_Detail";
}
public override string GetBillNoFieldName()
{
return "OUTBSNO";
}
}
[JsonObject]
public class WMSRATEDetailmb : ModelObjectBillBody
{
#region private Fields
private string _GID = string.Empty;
private string _ASSOCIATEDNO = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _FEETYPE = string.Empty;
private string _FEEGRADE = string.Empty;
private string _STARTBILLINGDATE = string.Empty;
private string _ENDBILLINGDATE = string.Empty;
private string _FEESCALE = string.Empty;
private string _FEEUNIT = string.Empty;
private string _FEEPRICE = string.Empty;
private string _GOODSPFSL = string.Empty;
private string _OUTFEE = string.Empty;
private string _REMARK = string.Empty;
private string _CREATEUSER = string.Empty;
private string _CREATETIME = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _WMSOUTGID = string.Empty;
private string _FEETYPEREF = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string ASSOCIATEDNO
{
get { return _ASSOCIATEDNO; }
set { _ASSOCIATEDNO = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string FEETYPE
{
get { return _FEETYPE; }
set { _FEETYPE = value; }
}
public string FEETYPEREF
{
get { return _FEETYPEREF; }
set { _FEETYPEREF = value; }
}
[ModelDB]
public string FEEGRADE
{
get { return _FEEGRADE; }
set { _FEEGRADE = value; }
}
[ModelDB]
public string STARTBILLINGDATE
{
get { return _STARTBILLINGDATE; }
set { _STARTBILLINGDATE = value; }
}
[ModelDB]
public string ENDBILLINGDATE
{
get { return _ENDBILLINGDATE; }
set { _ENDBILLINGDATE = value; }
}
[ModelDB]
public string FEESCALE
{
get { return _FEESCALE; }
set { _FEESCALE = value; }
}
[ModelDB]
public string FEEUNIT
{
get { return _FEEUNIT; }
set { _FEEUNIT = value; }
}
[ModelDB]
public string FEEPRICE
{
get { return _FEEPRICE; }
set { _FEEPRICE = value; }
}
[ModelDB]
public string GOODSPFSL
{
get { return _GOODSPFSL; }
set { _GOODSPFSL = value; }
}
[ModelDB]
public string OUTFEE
{
get { return _OUTFEE; }
set { _OUTFEE = value; }
}
[ModelDB]
public string REMARK
{
get { return _REMARK; }
set { _REMARK = value; }
}
[ModelDB]
public string CREATEUSER
{
get { return _CREATEUSER; }
set { _CREATEUSER = value; }
}
[ModelDB]
public string CREATETIME
{
get { return _CREATETIME; }
set { _CREATETIME = value; }
}
[ModelDB]
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
[ModelDB]
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
[ModelDB]
public string WMSOUTGID
{
get { return _WMSOUTGID; }
set { _WMSOUTGID = value; }
}
#endregion
public WMSRATEDetailmb()
{
// TableName = "tMsWlPcHead";
TableName = "WMS_RATE_Detail";
}
public override string GetBillNoFieldName()
{
return "WMSOUTGID";
}
}
[JsonObject]
public class SetFeeresult : Object
{
public string sumfee;
public string feedays;
}
[JsonObject]
public class WMSPricemb : ModelObjectBillHead
{
#region private Fields
private string _GID = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _PRICEDATE = string.Empty;
private string _PRICE_PAY = string.Empty;
private string _PRICE_RECV = string.Empty;
private string _remark = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string GID
{
get { return _GID; }
set { _GID = value; }
}
[ModelDB]
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
[ModelDB]
public string PRICEDATE
{
get { return _PRICEDATE; }
set { _PRICEDATE = value; }
}
[ModelDB]
public string PRICE_PAY
{
get { return _PRICE_PAY; }
set { _PRICE_PAY = value; }
}
[ModelDB]
public string PRICE_RECV
{
get { return _PRICE_RECV; }
set { _PRICE_RECV = value; }
}
[ModelDB]
public string remark
{
get { return _remark; }
set { _remark = value; }
}
#endregion
public WMSPricemb ( )
{
// TableName = "tMsWlPcHead";
TableName = "WMSPrice";
}
public override string GetBillNoFieldName ( )
{
return "GID";
}
public override string GetTimeMarkFieldName ( )
{
return "";
}
}
[JsonObject]
public class WMSDetailmb : ModelObjectBillHead
{
#region private Fields
private string _NID = string.Empty;
private string _BLNO = string.Empty;
private string _CUSTOMNO = string.Empty;
private string _CUSTOMERNAME = string.Empty;
private string _STORAGENAME = string.Empty;
private string _GOODSNAME = string.Empty;
private string _GOODSSTANDARD = string.Empty;
private string _GOODSMODEL = string.Empty;
private string _WMSNO = string.Empty;
private string _OUTBSNO_OUT = string.Empty;
private string _BSNO_OUT = string.Empty;
private string _WMSDATE = string.Empty;
private string _DODATE_OUT = string.Empty;
private string _GOODSRKSL = string.Empty;
private string _GOODSRKSLACTUAL = string.Empty;
private string _GOODSPFSL_OUT = string.Empty;
private string _GOODSSTOCK = string.Empty;
private string _CHARGEUNIT = string.Empty;
private string _GOODSOUTFEE_OUT = string.Empty;
private string _GOODSOUTFEEAP_OUT = string.Empty;
private string _ARFEE = string.Empty;
private string _APFEE = string.Empty;
private string _ARFEE_OUT = string.Empty;
private string _APFEE_OUT = string.Empty;
private string _FREESTORAGEPERIOD = string.Empty;
private string _CONTRACTNO = string.Empty;
private string _GOODSPACK = string.Empty;
private string _GOODSPACKSTOCK = string.Empty;
private string _GOODSPACKPFSL_OUT = string.Empty;
private string _TRUCKNO_OUT = string.Empty;
private string _REMARK_OUT = string.Empty;
private string _MODIFIEDUSER = string.Empty;
private string _MODIFIEDTIME = string.Empty;
private string _CREATEUSER_OUT = string.Empty;
private string _CREATETIME_OUT = string.Empty;
private string _CNTRNO = string.Empty;
private string _PICIHAO = string.Empty;
private string _AREACODE = string.Empty;
private string _AREACODE_OUT = string.Empty;
private string _PRODDATE = string.Empty;
private string _FACTORYNO = string.Empty;
private string _WMSINREMARK = string.Empty;
private string _AREANAME = string.Empty;
private string _TRAYNO = string.Empty;
private string _WMSINGID = string.Empty;
private string _COUNTRYOFORIGIN = string.Empty;
private string _INVOICENO = string.Empty;
private string _KINDPKGS = string.Empty;
private string _BZTCHNO_WMSIN = string.Empty;
private string _Productiondate = string.Empty;
#endregion
#region Public Properties
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string NID
{
get { return _NID; }
set { _NID = value; }
}
public string WMSINGID
{
get { return _WMSINGID; }
set { _WMSINGID = value; }
}
public string BLNO
{
get { return _BLNO; }
set { _BLNO = value; }
}
public string CUSTOMNO
{
get { return _CUSTOMNO; }
set { _CUSTOMNO = value; }
}
public string CUSTOMERNAME
{
get { return _CUSTOMERNAME; }
set { _CUSTOMERNAME = value; }
}
public string STORAGENAME
{
get { return _STORAGENAME; }
set { _STORAGENAME = value; }
}
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
public string GOODSSTANDARD
{
get { return _GOODSSTANDARD; }
set { _GOODSSTANDARD = value; }
}
public string GOODSMODEL
{
get { return _GOODSMODEL; }
set { _GOODSMODEL = value; }
}
public string WMSNO
{
get { return _WMSNO; }
set { _WMSNO = value; }
}
public string OUTBSNO_OUT
{
get { return _OUTBSNO_OUT; }
set { _OUTBSNO_OUT = value; }
}
public string BSNO_OUT
{
get { return _BSNO_OUT; }
set { _BSNO_OUT = value; }
}
public string WMSDATE
{
get { return _WMSDATE; }
set { _WMSDATE = value; }
}
public string DODATE_OUT
{
get { return _DODATE_OUT; }
set { _DODATE_OUT = value; }
}
public string GOODSRKSL
{
get { return _GOODSRKSL; }
set { _GOODSRKSL = value; }
}
public string GOODSRKSLACTUAL
{
get { return _GOODSRKSLACTUAL; }
set { _GOODSRKSLACTUAL = value; }
}
public string GOODSPFSL_OUT
{
get { return _GOODSPFSL_OUT; }
set { _GOODSPFSL_OUT = value; }
}
public string GOODSSTOCK
{
get { return _GOODSSTOCK; }
set { _GOODSSTOCK = value; }
}
public string CHARGEUNIT
{
get { return _CHARGEUNIT; }
set { _CHARGEUNIT = value; }
}
public string GOODSOUTFEE_OUT
{
get { return _GOODSOUTFEE_OUT; }
set { _GOODSOUTFEE_OUT = value; }
}
public string GOODSOUTFEEAP_OUT
{
get { return _GOODSOUTFEEAP_OUT; }
set { _GOODSOUTFEEAP_OUT = value; }
}
public string ARFEE
{
get { return _ARFEE; }
set { _ARFEE = value; }
}
public string APFEE
{
get { return _APFEE; }
set { _APFEE = value; }
}
public string ARFEE_OUT
{
get { return _ARFEE_OUT; }
set { _ARFEE_OUT = value; }
}
public string APFEE_OUT
{
get { return _APFEE_OUT; }
set { _APFEE_OUT = value; }
}
public string FREESTORAGEPERIOD
{
get { return _FREESTORAGEPERIOD; }
set { _FREESTORAGEPERIOD = value; }
}
public string CONTRACTNO
{
get { return _CONTRACTNO; }
set { _CONTRACTNO = value; }
}
public string GOODSPACK
{
get { return _GOODSPACK; }
set { _GOODSPACK = value; }
}
public string GOODSPACKSTOCK
{
get { return _GOODSPACKSTOCK; }
set { _GOODSPACKSTOCK = value; }
}
public string GOODSPACKPFSL_OUT
{
get { return _GOODSPACKPFSL_OUT; }
set { _GOODSPACKPFSL_OUT = value; }
}
public string TRUCKNO_OUT
{
get { return _TRUCKNO_OUT; }
set { _TRUCKNO_OUT = value; }
}
public string REMARK_OUT
{
get { return _REMARK_OUT; }
set { _REMARK_OUT = value; }
}
public string MODIFIEDUSER
{
get { return _MODIFIEDUSER; }
set { _MODIFIEDUSER = value; }
}
public string MODIFIEDTIME
{
get { return _MODIFIEDTIME; }
set { _MODIFIEDTIME = value; }
}
public string CREATEUSER_OUT
{
get { return _CREATEUSER_OUT; }
set { _CREATEUSER_OUT = value; }
}
public string CREATETIME_OUT
{
get { return _CREATETIME_OUT; }
set { _CREATETIME_OUT = value; }
}
public string CNTRNO
{
get { return _CNTRNO; }
set { _CNTRNO = value; }
}
public string PICIHAO
{
get { return _PICIHAO; }
set { _PICIHAO = value; }
}
public string AREACODE_OUT
{
get { return _AREACODE_OUT; }
set { _AREACODE_OUT = value; }
}
public string AREACODE
{
get { return _AREACODE; }
set { _AREACODE = value; }
}
public string PRODDATE
{
get { return _PRODDATE; }
set { _PRODDATE = value; }
}
public string FACTORYNO
{
get { return _FACTORYNO; }
set { _FACTORYNO = value; }
}
public string WMSINREMARK
{
get { return _WMSINREMARK; }
set { _WMSINREMARK = value; }
}
public string AREANAME
{
get { return _AREANAME; }
set { _AREANAME = value; }
}
public string TRAYNO
{
get { return _TRAYNO; }
set { _TRAYNO = value; }
}
public string COUNTRYOFORIGIN
{
get { return _COUNTRYOFORIGIN; }
set { _COUNTRYOFORIGIN = value; }
}
public string INVOICENO
{
get { return _INVOICENO; }
set { _INVOICENO = value; }
}
public string KINDPKGS
{
get { return _KINDPKGS; }
set { _KINDPKGS = value; }
}
public string BZTCHNO_WMSIN
{
get { return _BZTCHNO_WMSIN; }
set { _BZTCHNO_WMSIN = value; }
}
#endregion
private string _GOODSKGS = string.Empty;
public string GOODSKGS
{
get { return _GOODSKGS; }
set { _GOODSKGS = value; }
}
private string _GOODSPACK_INDETAIL = string.Empty;
public string GOODSPACK_INDETAIL
{
get { return _GOODSPACK_INDETAIL; }
set { _GOODSPACK_INDETAIL = value; }
}
private string _GOODSRKSL_INDETAIL = string.Empty;
public string GOODSRKSL_INDETAIL
{
get { return _GOODSRKSL_INDETAIL; }
set { _GOODSRKSL_INDETAIL = value; }
}
public WMSDetailmb ( )
{
// TableName = "tMsWlPcHead";
TableName = "VW_WMS_DETAIL";
}
public override string GetBillNoFieldName ( )
{
return "NID";
}
public override string GetTimeMarkFieldName ( )
{
return "";
}
}
public class WMSDetaillmb_XPW : WMSDetailmb
{
#region private Fields
private string _BUZTYPEREF = string.Empty;
private string _IMPORTCOUNTRY = string.Empty;
private string _PORTREF = string.Empty;
private string _COMPANYNAME = string.Empty;
#endregion
#region Public Properties
public string BUZTYPEREF
{
get { return _BUZTYPEREF; }
set { _BUZTYPEREF = value; }
}
public string IMPORTCOUNTRY
{
get { return _IMPORTCOUNTRY; }
set { _IMPORTCOUNTRY = value; }
}
public string PORTREF
{
get { return _PORTREF; }
set { _PORTREF = value; }
}
public string COMPANYNAME
{
get { return _COMPANYNAME; }
set { _COMPANYNAME = value; }
}
#endregion
}
[JsonObject]
public class WMSImportDetailmb : WMSDetailmb
{
#region private Fields
private string _GID = string.Empty;
private string _ISLOCK = string.Empty;
private string _COSTPRICE_EX = string.Empty;
private string _COSTPRICE = string.Empty;
private string _COSTCARGO = string.Empty;
private string _LOCKTIME = string.Empty;
private string _LOCKUSER = string.Empty;
private string _Inspection_Storage = string.Empty;
private string _inspection_date = string.Empty;
private string _Unsealdate = string.Empty;
private string _Agent = string.Empty;
private string _SALEINFO = string.Empty;
private string _MainStateRef = string.Empty;
private string _Country_Ref = string.Empty;
private string _PAYCOMPANY = string.Empty;
private string _MOREORLESS = string.Empty;
private string _MOREORLESSCOUNT = string.Empty;
private string _PUTINTYPE = string.Empty;
#endregion
#region Public Properties
public string PUTINTYPE
{
get { return _PUTINTYPE; }
set { _PUTINTYPE = value; }
}
public string GID
{
get { return _GID; }
set { _GID = value; }
}
public string ISLOCK
{
get { return _ISLOCK; }
set { _ISLOCK = value; }
}
public string COSTPRICE_EX
{
get { return _COSTPRICE_EX; }
set { _COSTPRICE_EX = value; }
}
public string COSTPRICE
{
get { return _COSTPRICE; }
set { _COSTPRICE = value; }
}
public string COSTCARGO
{
get { return _COSTCARGO; }
set { _COSTCARGO = value; }
}
public string LOCKTIME
{
get { return _LOCKTIME; }
set { _LOCKTIME = value; }
}
public string LOCKUSER
{
get { return _LOCKUSER; }
set { _LOCKUSER = value; }
}
public string Inspection_Storage
{
get { return _Inspection_Storage; }
set { _Inspection_Storage = value; }
}
public string inspection_date
{
get { return _inspection_date; }
set { _inspection_date = value; }
}
public string Unsealdate
{
get { return _Unsealdate; }
set { _Unsealdate = value; }
}
public string Agent
{
get { return _Agent; }
set { _Agent = value; }
}
public string SALEINFO
{
get { return _SALEINFO; }
set { _SALEINFO = value; }
}
public string MainStateRef
{
get { return _MainStateRef; }
set { _MainStateRef = value; }
}
public string Country_Ref
{
get { return _Country_Ref; }
set { _Country_Ref = value; }
}
private string _CargoType = string.Empty;
public string CargoType
{
get { return _CargoType; }
set { _CargoType = value; }
}
public string PAYCOMPANY
{
get { return _PAYCOMPANY; }
set { _PAYCOMPANY = value; }
}
public string MOREORLESS
{
get { return _MOREORLESS; }
set { _MOREORLESS = value; }
}
public string MOREORLESSCOUNT
{
get { return _MOREORLESSCOUNT; }
set { _MOREORLESSCOUNT = value; }
}
#endregion
}
public class WMS_IN_OLD
{
public wms_md wms { get; set; }
public List<wms_in_md> wms_in { get; set; }
public WMS_IN_OLD() { }
public WMS_IN_OLD(string wmsno) {
var cdc = new CommonDataContext();
wms = cdc.wms.FirstOrDefault(x => x.WMSNO == wmsno);
if (wms != null)
{
wms_in = cdc.wms_in.Where(x => x.ASSOCIATEDNO == wms.GID).ToList();
}
}
}
public class WMS_OUT_OLD
{
public wms_out_md wms_out { get; set; }
public List<wms_out_detail_md> wms_out_detail { get; set; }
public List<VW_WMS_OUT_DETAIL_md> VW_WMS_OUT_DETAIL { get; set; }
public WMS_OUT_OLD() { }
public WMS_OUT_OLD(string bsno)
{
var cdc = new CommonDataContext();
wms_out = cdc.wms_out.FirstOrDefault(x => x.BSNO == bsno);
if (wms_out != null)
{
wms_out_detail = cdc.wms_out_detail.Where(x => x.OUTBSNO == wms_out.BSNO).ToList();
var gids = wms_out_detail.Select(s => s.GID).ToList();
VW_WMS_OUT_DETAIL = cdc.VW_WMS_OUT_DETAIL.Where(x => gids.Contains(x.GID_OUT)).ToList();
}
}
}
#region 新的仓储数据结构
public class WMSIN_mb { }
public class WMSIN_DETAIL_mb { }
public class WMS_CHANGE_mb { }
public class WMS_STOCK_mb { }
public class WMS_STOCK_GROUP_mb { }
public class WMS_STOCK_GROUP_RELATIONSHIP_mb { }
public class WMSOUT_mb { }
public class WMSOUT_DETAIL_mb { }
#endregion
}