using System; using HcUtility.Core; using Newtonsoft.Json; namespace DSWeb.Areas.TruckMng.Models.MsWlPc { [JsonObject] public class MsWl_LKPCHead : MsWlPcHead { #region private Fields private string _billNo = "*"; //private string _lrDate = null; //private DateTime? _jzDate = null; private string _GID = string.Empty; private string _BillNo = string.Empty; //private string _LrDate = string.Empty; private string _OrgCode = string.Empty; private string _OrgName = string.Empty; private string _DdCode = string.Empty; private string _DdName = string.Empty; private string _TruckNo = string.Empty; private string _DrvCode = string.Empty; private string _DrvName = string.Empty; private string _Mobile = string.Empty; private string _ExpDate = null; private string _BillStatus = string.Empty; private string _RefBillNo = string.Empty; private string _PcBillType = string.Empty; private string _RefBillNoSe = string.Empty; private string _DstArea = string.Empty; private decimal _NoLoadMil = 0; private decimal _OverLoadMil = 0; private decimal _TotalMil = 0; private decimal _Ton = 0; private string _Remark = string.Empty; private string _DdCode_Ref = string.Empty; private string _BillStatus_Ref = string.Empty; private string _FeeStatus_Ref = string.Empty; private string _PcBillType_Ref = string.Empty; private decimal _TimeMark = 0; private decimal _LoadCount = 0; private decimal _AroundTon = 0; private decimal _ISPC = 0; private decimal _ISBACK = 0; private decimal _RatedFuel = 0; private string _ACCDATE = string.Empty; #endregion #region Public Properties [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string BillNo { get { return _BillNo; } set { _BillNo = value; } } /* [ModelDB] public string LrDate { get { return _LrDate; } set { _LrDate = value; } }*/ [ModelDB] public string OrgCode { get { return _OrgCode; } set { _OrgCode = value; } } [ModelDB] public string OrgName { get { return _OrgName; } set { _OrgName = value; } } [ModelDB] public string DdCode { get { return _DdCode; } set { _DdCode = value; } } [ModelDB] public string DrvCode { get { return _DrvCode; } set { _DrvCode = value; } } [ModelDB] public string DdName { get { return _DdName; } set { _DdName = value; } } [ModelDB] public string TruckNo { get { return _TruckNo; } set { _TruckNo = value; } } [ModelDB] public string DrvName { get { return _DrvName; } set { _DrvName = value; } } [ModelDB] public string Mobile { get { return _Mobile; } set { _Mobile = value; } } [ModelDB] public string ExpDate { get { return _ExpDate; } set { _ExpDate = value; } } [ModelDB] public string BillStatus { get { return _BillStatus; } set { _BillStatus = value; } } [ModelDB] public string RefBillNo { get { return _RefBillNo; } set { _RefBillNo = value; } } [ModelDB] public string PcBillType { get { return _PcBillType; } set { _PcBillType = value; } } [ModelDB] public string RefBillNoSe { get { return _RefBillNoSe; } set { _RefBillNoSe = value; } } [ModelDB] public string DstArea { get { return _DstArea; } set { _DstArea = value; } } [ModelDB] public decimal NoLoadMil { get { return _NoLoadMil; } set { _NoLoadMil = value; } } [ModelDB] public decimal OverLoadMil { get { return _OverLoadMil; } set { _OverLoadMil = value; } } [ModelDB] public decimal Ton { get { return _Ton; } set { _Ton = value; } } [ModelDB] public decimal TotalMil { get { return _TotalMil; } set { _TotalMil = value; } } public string DdCode_Ref { get { return _DdCode_Ref; } set { _DdCode_Ref = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } public string BillStatus_Ref { get { return _BillStatus_Ref; } set { _BillStatus_Ref = value; } } public string PcBillType_Ref { get { return _PcBillType_Ref; } set { _PcBillType_Ref = value; } } public decimal TimeMark { get { return _TimeMark; } set { _TimeMark = value; } } [ModelDB] public decimal LoadCount { get { return _LoadCount; } set { _LoadCount = value; } } [ModelDB] public decimal AroundTon { get { return _AroundTon; } set { _AroundTon = value; } } [ModelDB] public decimal ISPC { get { return _ISPC; } set { _ISPC = value; } } [ModelDB] public decimal ISBACK { get { return _ISBACK; } set { _ISBACK = value; } } [ModelDB] public decimal RatedFuel { get { return _RatedFuel; } set { _RatedFuel = value; } } [ModelDB] public string ACCDATE { get { return _ACCDATE; } set { _ACCDATE = value; } } #endregion public MsWl_LKPCHead() { TableName = "tMsWlPcHead"; } public override string GetTimeMarkFieldName() { return "TimeMark"; } } [JsonObject] public class MsWl_LK_Cargomb : ModelObjectBillBody { #region private field private string _GID = string.Empty; private string _SEQUENCE = string.Empty; private string _PC_BILLNO = string.Empty; private string _CARGOINFO_GID = string.Empty; private string _CARGO_NAME = string.Empty; private string _CargoType = string.Empty; private string _PalletCount = string.Empty; private string _CargoCount = string.Empty; private string _WEIGHT = string.Empty; private string _POINT_GID = string.Empty; private string _NAME = string.Empty; private string _ADDRESS = string.Empty; private string _CONTACTER = string.Empty; private string _TEL = string.Empty; private string _Remark = string.Empty; private string _BOXCOUNT = string.Empty; private string _BOXWEIGHT = string.Empty; private string _AREA = string.Empty; #endregion [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } [ModelDB] public string PC_BILLNO { get { return _PC_BILLNO; } set { _PC_BILLNO = value; } } [ModelDB] public string CARGOINFO_GID { get { return _CARGOINFO_GID; } set { _CARGOINFO_GID = value; } } public string CARGO_NAME { get { return _CARGO_NAME; } set { _CARGO_NAME = value; } } public string CargoType { get { return _CargoType; } set { _CargoType = value; } } [ModelDB] public string PalletCount { get { return _PalletCount; } set { _PalletCount = value; } } [ModelDB] public string CargoCount { get { return _CargoCount; } set { _CargoCount = value; } } [ModelDB] public string WEIGHT { get { return _WEIGHT; } set { _WEIGHT = value; } } [ModelDB] public string POINT_GID { get { return _POINT_GID; } set { _POINT_GID = value; } } public string NAME { get { return _NAME; } set { _NAME = value; } } public string ADDRESS { get { return _ADDRESS; } set { _ADDRESS = value; } } public string CONTACTER { get { return _CONTACTER; } set { _CONTACTER = value; } } public string TEL { get { return _TEL; } set { _TEL = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } public string BOXCOUNT { get { return _BOXCOUNT; } set { _BOXCOUNT = value; } } public string BOXWEIGHT { get { return _BOXWEIGHT; } set { _BOXWEIGHT = value; } } [ModelDB] public string AREA { get { return _AREA; } set { _AREA = value; } } public MsWl_LK_Cargomb() { TableName = "tMsWl_LK_Cargo"; } override public string GetBillNoFieldName() { return "PC_BILLNO"; } } [JsonObject] public class MsWl_LK_CargoRPTmb : MsWl_LK_Cargomb { #region private field private string _DdName = string.Empty; private string _ExpDate = string.Empty; private string _TruckNo = string.Empty; private string _DrvName = string.Empty; private string _PcBillType_Ref = string.Empty; #endregion public string DdName { get { return _DdName; } set { _DdName = value; } } public string ExpDate { get { return _ExpDate; } set { _ExpDate = value; } } public string TruckNo { get { return _TruckNo; } set { _TruckNo = value; } } public string DrvName { get { return _DrvName; } set { _DrvName = value; } } public string PcBillType_Ref { get { return _PcBillType_Ref; } set { _PcBillType_Ref = value; } } } [JsonObject] public class MsWl_LK_CargoInfomb : ModelObjectBillBody { private string _GID = string.Empty; private string _PARENT_GID = string.Empty; private string _PARENT_NAME = string.Empty; private string _PARENT_GID2 = string.Empty; private string _PARENT_NAME2 = string.Empty; private string _CARGOTYPE = string.Empty; private string _CARGONAME = string.Empty; private string _SPECIFICATION = string.Empty; private string _WEIGHT = string.Empty; private string _BOXCOUNT = string.Empty; private string _BOXWEIGHT = string.Empty; private string _STARTDATE = string.Empty; private string _STARTNUM = string.Empty; private string _Remark = string.Empty; private string _INSERTED = string.Empty; private string _Remain = string.Empty; private string _AREA = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string PARENT_GID { get { return _PARENT_GID; } set { _PARENT_GID = value; } } public string PARENT_NAME { get { return _PARENT_NAME; } set { _PARENT_NAME = value; } } [ModelDB] public string PARENT_GID2 { get { return _PARENT_GID2; } set { _PARENT_GID2 = value; } } public string PARENT_NAME2 { get { return _PARENT_NAME2; } set { _PARENT_NAME2 = value; } } [ModelDB] public string CARGOTYPE { get { return _CARGOTYPE; } set { _CARGOTYPE = value; } } [ModelDB] public string CARGONAME { get { return _CARGONAME; } set { _CARGONAME = value; } } [ModelDB] public string SPECIFICATION { get { return _SPECIFICATION; } set { _SPECIFICATION = value; } } [ModelDB] public string WEIGHT { get { return _WEIGHT; } set { _WEIGHT = value; } } [ModelDB] public string BOXCOUNT { get { return _BOXCOUNT; } set { _BOXCOUNT = value; } } [ModelDB] public string BOXWEIGHT { get { return _BOXWEIGHT; } set { _BOXWEIGHT = value; } } [ModelDB] public string STARTDATE { get { return _STARTDATE; } set { _STARTDATE = value; } } [ModelDB] public string STARTNUM { get { return _STARTNUM; } set { _STARTNUM = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } public string INSERTED { get { return _INSERTED; } set { _INSERTED = value; } } public string Remain { get { return _Remain; } set { _Remain = value; } } [ModelDB] public string AREA { get { return _AREA; } set { _AREA = value; } } public MsWl_LK_CargoInfomb ( ) { TableName = "tMsWl_LK_CargoInfo"; } override public string GetBillNoFieldName ( ) { return "INSERTED"; } } [JsonObject] public class MsWl_LK_Linemb : ModelObjectBillBody { private string _GID = string.Empty; private string _NAME = string.Empty; private string _LINETYPE = string.Empty; private string _NoLoadMil = string.Empty; private string _OverLoadMil = string.Empty; private string _Remark = string.Empty; private string _INSERTED = string.Empty; private string _SEQUENCE = string.Empty; private string _AREA = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string NAME { get { return _NAME; } set { _NAME = value; } } [ModelDB] public string LINETYPE { get { return _LINETYPE; } set { _LINETYPE = value; } } [ModelDB] public string NoLoadMil { get { return _NoLoadMil; } set { _NoLoadMil = value; } } [ModelDB] public string OverLoadMil { get { return _OverLoadMil; } set { _OverLoadMil = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } public string INSERTED { get { return _INSERTED; } set { _INSERTED = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } [ModelDB] public string AREA { get { return _AREA; } set { _AREA = value; } } public MsWl_LK_Linemb ( ) { TableName = "tMsWl_LK_Line"; } override public string GetBillNoFieldName ( ) { return "INSERTED"; } } [JsonObject] public class MsWl_LK_Pointmb : ModelObjectBillBody { private string _GID = string.Empty; private string _NAME = string.Empty; private string _POINTTYPE = string.Empty; private string _DESCRIPTION = string.Empty; private string _ADDRESS = string.Empty; private string _CONTACTER = string.Empty; private string _TEL = string.Empty; private string _Remark = string.Empty; private string _INSERTED = string.Empty; private string _SEQUENCE = string.Empty; private string _AREA = string.Empty; private string _托盘 = string.Empty; private string _围架 = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string NAME { get { return _NAME; } set { _NAME = value; } } [ModelDB] public string POINTTYPE { get { return _POINTTYPE; } set { _POINTTYPE = value; } } [ModelDB] public string DESCRIPTION { get { return _DESCRIPTION; } set { _DESCRIPTION = value; } } [ModelDB] public string ADDRESS { get { return _ADDRESS; } set { _ADDRESS = value; } } [ModelDB] public string CONTACTER { get { return _CONTACTER; } set { _CONTACTER = value; } } [ModelDB] public string TEL { get { return _TEL; } set { _TEL = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } public string INSERTED { get { return _INSERTED; } set { _INSERTED = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } [ModelDB] public string AREA { get { return _AREA; } set { _AREA = value; } } public string 托盘 { get { return _托盘; } set { _托盘 = value; } } public string 围架 { get { return _围架; } set { _围架 = value; } } public MsWl_LK_Pointmb ( ) { TableName = "tMsWl_LK_Point"; } override public string GetBillNoFieldName ( ) { return "INSERTED"; } } [JsonObject] public class MsWl_LK_LineDetailmb : ModelObjectBillBody { private string _GID = string.Empty; private string _LINE_GID = string.Empty; private string _POINT_GID = string.Empty; private string _REMARK = string.Empty; private string _INSERTED = string.Empty; private string _SEQUENCE = string.Empty; private string _NAME = string.Empty; private string _ADDRESS = string.Empty; private string _CONTACTER = string.Empty; private string _TEL = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } public string LINE_GID { get { return _LINE_GID; } set { _LINE_GID = value; } } public string POINT_GID { get { return _POINT_GID; } set { _POINT_GID = value; } } [ModelDB] public string REMARK { get { return _REMARK; } set { _REMARK = value; } } public string INSERTED { get { return _INSERTED; } set { _INSERTED = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } public string NAME { get { return _NAME; } set { _NAME = value; } } public string ADDRESS { get { return _ADDRESS; } set { _ADDRESS = value; } } public string CONTACTER { get { return _CONTACTER; } set { _CONTACTER = value; } } public string TEL { get { return _TEL; } set { _TEL = value; } } public MsWl_LK_LineDetailmb ( ) { TableName = "tMsWl_LK_LineDetail"; } override public string GetBillNoFieldName ( ) { return "INSERTED"; } } [JsonObject] public class MsWl_LK_CargoDomb : ModelObjectBillBody { private string _GID = string.Empty; private string _PC_BILLNO = string.Empty; private string _CARGO_GID = string.Empty; private string _CARGO_NAME = string.Empty; private string _CargoType = string.Empty; private string _CARGOINFO_GID = string.Empty; private string _INNUM = string.Empty; private string _OUTNUM = string.Empty; private string _DODATE = string.Empty; private string _Remark = string.Empty; private string _SEQUENCE = string.Empty; private string _POINT_GID = string.Empty; private string _POINT_NAME = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string PC_BILLNO { get { return _PC_BILLNO; } set { _PC_BILLNO = value; } } [ModelDB] public string CARGO_GID { get { return _CARGO_GID; } set { _CARGO_GID = value; } } //[ModelDB] public string CARGO_NAME { get { return _CARGO_NAME; } set { _CARGO_NAME = value; } } public string CargoType { get { return _CargoType; } set { _CargoType = value; } } [ModelDB] public string CARGOINFO_GID { get { return _CARGOINFO_GID; } set { _CARGOINFO_GID = value; } } [ModelDB] public string INNUM { get { return _INNUM; } set { _INNUM = value; } } [ModelDB] public string OUTNUM { get { return _OUTNUM; } set { _OUTNUM = value; } } [ModelDB] public string DODATE { get { return _DODATE; } set { _DODATE = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } [ModelDB] public string POINT_GID { get { return _POINT_GID; } set { _POINT_GID = value; } } public string POINT_NAME { get { return _POINT_NAME; } set { _POINT_NAME = value; } } public MsWl_LK_CargoDomb() { TableName = "tMsWl_LK_CargoDo"; } override public string GetBillNoFieldName() { return "PC_BILLNO"; } } [JsonObject] public class MsWl_LK_CargoDoRPTmb : MsWl_LK_CargoDomb { #region private field private string _DdName = string.Empty; private string _ExpDate = string.Empty; private string _TruckNo = string.Empty; private string _DrvName = string.Empty; private string _PcBillType_Ref = string.Empty; #endregion public string DdName { get { return _DdName; } set { _DdName = value; } } public string ExpDate { get { return _ExpDate; } set { _ExpDate = value; } } public string TruckNo { get { return _TruckNo; } set { _TruckNo = value; } } public string DrvName { get { return _DrvName; } set { _DrvName = value; } } public string PcBillType_Ref { get { return _PcBillType_Ref; } set { _PcBillType_Ref = value; } } } [JsonObject] public class MsWl_LK_CargoDoRPT2mb : ModelObjectBillHead { private string _PcBillType_Ref = string.Empty; private string _BillNo = string.Empty; private string _DdName = string.Empty; private string _ExpDate = string.Empty; private string _TruckNo = string.Empty; private string _DrvName = string.Empty; private string _NAME = string.Empty; private string _崂矿大_市内_入 = string.Empty; private string _崂矿大_市内_出 = string.Empty; private string _山泉大_市内_入 = string.Empty; private string _山泉大_市内_出 = string.Empty; private string _旧版矿泉_市内_入 = string.Empty; private string _旧版矿泉_市内_出 = string.Empty; private string _旧版山泉_市内_入 = string.Empty; private string _旧版山泉_市内_出 = string.Empty; private string _VIP矿泉_市内_入 = string.Empty; private string _VIP矿泉_市内_出 = string.Empty; private string _VIP山泉_市内_入 = string.Empty; private string _VIP山泉_市内_出 = string.Empty; private string _崂矿大_周边_入 = string.Empty; private string _崂矿大_周边_出 = string.Empty; private string _山泉大_周边_入 = string.Empty; private string _山泉大_周边_出 = string.Empty; private string _旧版矿泉_周边_入 = string.Empty; private string _旧版矿泉_周边_出 = string.Empty; private string _旧版山泉_周边_入 = string.Empty; private string _旧版山泉_周边_出 = string.Empty; private string _VIP矿泉_周边_入 = string.Empty; private string _VIP矿泉_周边_出 = string.Empty; private string _VIP山泉_周边_入 = string.Empty; private string _VIP山泉_周边_出 = string.Empty; private string _山泉桶_市内_入 = string.Empty; private string _山泉桶_市内_出 = string.Empty; private string _矿泉桶_市内_入 = string.Empty; private string _矿泉桶_市内_出 = string.Empty; private string _矿泉桶_周边_入 = string.Empty; private string _矿泉桶_周边_出 = string.Empty; private string _山泉桶_周边_入 = string.Empty; private string _山泉桶_周边_出 = string.Empty; private string _交运托盘_入 = string.Empty; private string _交运托盘_出 = string.Empty; private string _交运围架_入 = string.Empty; private string _交运围架_出 = string.Empty; private string _车次 = string.Empty; public string PcBillType_Ref { get { return _PcBillType_Ref; } set { _PcBillType_Ref = value; } } public string BillNo { get { return _BillNo; } set { _BillNo = value; } } public string DdName { get { return _DdName; } set { _DdName = value; } } public string ExpDate { get { return _ExpDate; } set { _ExpDate = value; } } public string TruckNo { get { return _TruckNo; } set { _TruckNo = value; } } public string DrvName { get { return _DrvName; } set { _DrvName = value; } } public string NAME { get { return _NAME; } set { _NAME = value; } } public string 崂矿大_市内_入 { get { return _崂矿大_市内_入; } set { _崂矿大_市内_入 = value; } } public string 崂矿大_市内_出 { get { return _崂矿大_市内_出; } set { _崂矿大_市内_出 = value; } } public string 山泉大_市内_入 { get { return _山泉大_市内_入; } set { _山泉大_市内_入 = value; } } public string 山泉大_市内_出 { get { return _山泉大_市内_出; } set { _山泉大_市内_出 = value; } } public string 旧版矿泉_市内_入 { get { return _旧版矿泉_市内_入; } set { _旧版矿泉_市内_入 = value; } } public string 旧版矿泉_市内_出 { get { return _旧版矿泉_市内_出; } set { _旧版矿泉_市内_出 = value; } } public string 旧版山泉_市内_入 { get { return _旧版山泉_市内_入; } set { _旧版山泉_市内_入 = value; } } public string 旧版山泉_市内_出 { get { return _旧版山泉_市内_出; } set { _旧版山泉_市内_出 = value; } } public string VIP矿泉_市内_入 { get { return _VIP矿泉_市内_入; } set { _VIP矿泉_市内_入 = value; } } public string VIP矿泉_市内_出 { get { return _VIP矿泉_市内_出; } set { _VIP矿泉_市内_出 = value; } } public string VIP山泉_市内_入 { get { return _VIP山泉_市内_入; } set { _VIP山泉_市内_入 = value; } } public string VIP山泉_市内_出 { get { return _VIP山泉_市内_出; } set { _VIP山泉_市内_出 = value; } } public string 崂矿大_周边_入 { get { return _崂矿大_周边_入; } set { _崂矿大_周边_入 = value; } } public string 崂矿大_周边_出 { get { return _崂矿大_周边_出; } set { _崂矿大_周边_出 = value; } } public string 山泉大_周边_入 { get { return _山泉大_周边_入; } set { _山泉大_周边_入 = value; } } public string 山泉大_周边_出 { get { return _山泉大_周边_出; } set { _山泉大_周边_出 = value; } } public string 旧版矿泉_周边_入 { get { return _旧版矿泉_周边_入; } set { _旧版矿泉_周边_入 = value; } } public string 旧版矿泉_周边_出 { get { return _旧版矿泉_周边_出; } set { _旧版矿泉_周边_出 = value; } } public string 旧版山泉_周边_入 { get { return _旧版山泉_周边_入; } set { _旧版山泉_周边_入 = value; } } public string 旧版山泉_周边_出 { get { return _旧版山泉_周边_出; } set { _旧版山泉_周边_出 = value; } } public string VIP矿泉_周边_入 { get { return _VIP矿泉_周边_入; } set { _VIP矿泉_周边_入 = value; } } public string VIP矿泉_周边_出 { get { return _VIP矿泉_周边_出; } set { _VIP矿泉_周边_出 = value; } } public string VIP山泉_周边_入 { get { return _VIP山泉_周边_入; } set { _VIP山泉_周边_入 = value; } } public string VIP山泉_周边_出 { get { return _VIP山泉_周边_出; } set { _VIP山泉_周边_出 = value; } } public string 山泉桶_市内_入 { get { return _山泉桶_市内_入; } set { _山泉桶_市内_入 = value; } } public string 山泉桶_市内_出 { get { return _山泉桶_市内_出; } set { _山泉桶_市内_出 = value; } } public string 矿泉桶_市内_入 { get { return _矿泉桶_市内_入; } set { _矿泉桶_市内_入 = value; } } public string 矿泉桶_市内_出 { get { return _矿泉桶_市内_出; } set { _矿泉桶_市内_出 = value; } } public string 矿泉桶_周边_入 { get { return _矿泉桶_周边_入; } set { _矿泉桶_周边_入 = value; } } public string 矿泉桶_周边_出 { get { return _矿泉桶_周边_出; } set { _矿泉桶_周边_出 = value; } } public string 山泉桶_周边_入 { get { return _山泉桶_周边_入; } set { _山泉桶_周边_入 = value; } } public string 山泉桶_周边_出 { get { return _山泉桶_周边_出; } set { _山泉桶_周边_出 = value; } } public string 交运托盘_入 { get { return _交运托盘_入; } set { _交运托盘_入 = value; } } public string 交运托盘_出 { get { return _交运托盘_出; } set { _交运托盘_出 = value; } } public string 交运围架_入 { get { return _交运围架_入; } set { _交运围架_入 = value; } } public string 交运围架_出 { get { return _交运围架_出; } set { _交运围架_出 = value; } } public string 车次 { get { return _车次; } set { _车次 = value; } } } [JsonObject] public class CW_GXYS : ModelObjectBillHead //刺猬网 干线运输 {/* private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _SupplierWareHouse = string.Empty; private string _SupplierWareHouseName = string.Empty; private string _State = string.Empty; private string _StateName = string.Empty; private string _PreArrivalDate = string.Empty; private string _PreDepartDate = string.Empty; private string _Remark = string.Empty;*/ private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _SupplierWareHouse = string.Empty; private string _SupplierWareHouseName = string.Empty; private string _State = string.Empty; private string _StateName = string.Empty; private string _PreArrivalDate = string.Empty; //private string _PreDepartDate = string.Empty; private string _Remark = string.Empty; private CW_CARGO[] _Items = null; public string ID { get { return _ID; } set { _ID = value; } } public string SheetCode { get { return _SheetCode; } set { _SheetCode = value; } } public string SupplierWareHouse { get { return _SupplierWareHouse; } set { _SupplierWareHouse = value; } } public string SupplierWareHouseName { get { return _SupplierWareHouseName; } set { _SupplierWareHouseName = value; } } public string State { get { return _State; } set { _State = value; } } public string StateName { get { return _StateName; } set { _StateName = value; } } public string PreArrivalDate { get { return _PreArrivalDate; } set { _PreArrivalDate = value; } } public string Remark { get { return _Remark; } set { _Remark = value; } } public CW_CARGO[] Items { get { return _Items; } set { _Items = value; } } override public string GetBillNoFieldName ( ) { return "SheetCode"; } } [JsonObject] public class CW_FBYS : ModelObjectBillHead //刺猬网 分拨运输 { private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _SupplierWareHouse = string.Empty; private string _SupplierWareHouseName = string.Empty; private string _State = string.Empty; private string _StateName = string.Empty; //private string _PreArrivalDate = string.Empty; private string _PreDepartDate = string.Empty; private string _Remark = string.Empty; private CW_POINT[] _Items = null; public string ID { get { return _ID; } set { _ID = value; } } public string SheetCode { get { return _SheetCode; } set { _SheetCode = value; } } public string SupplierWareHouse { get { return _SupplierWareHouse; } set { _SupplierWareHouse = value; } } public string SupplierWareHouseName { get { return _SupplierWareHouseName; } set { _SupplierWareHouseName = value; } } public string State { get { return _State; } set { _State = value; } } public string StateName { get { return _StateName; } set { _StateName = value; } } public string PreDepartDate { get { return _PreDepartDate; } set { _PreDepartDate = value; } } public string Remark { get { return _Remark; } set { _Remark = value; } } public CW_POINT[] Items { get { return _Items; } set { _Items = value; } } } [JsonObject] public class CW_POINT : ModelObjectBillBody //刺猬网 分拨运输 站点 { private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _Client = string.Empty; private string _ClientName = string.Empty; private string _StateName = string.Empty; private CW_CARGO[] _Items = null; public string ID { get { return _ID; } set { _ID = value; } } public string SheetCode { get { return _SheetCode; } set { _SheetCode = value; } } public string Client { get { return _Client; } set { _Client = value; } } public string ClientName { get { return _ClientName; } set { _ClientName = value; } } public string StateName { get { return _StateName; } set { _StateName = value; } } public CW_CARGO[] Items { get { return _Items; } set { _Items = value; } } } [JsonObject] public class CW_CARGO : ModelObjectBillBody //刺猬网 货物信息 { private string _DetailID = string.Empty; private string _Product = string.Empty; private string _ProductName = string.Empty; private string _DeliveryQuantity = string.Empty; private string _SignInQuantity = string.Empty; public string DetailID { get { return _DetailID; } set { _DetailID = value; } } public string Product { get { return _Product; } set { _Product = value; } } public string ProductName { get { return _ProductName; } set { _ProductName = value; } } public string DeliveryQuantity { get { return _DeliveryQuantity; } set { _DeliveryQuantity = value; } } public string SignInQuantity { get { return _SignInQuantity; } set { _SignInQuantity = value; } } } //以上用于解析刺猬网系统的json //以下用于保存成两层结构 并向界面呈现 [JsonObject] public class MsWl_LK_MCHead : ModelObjectBillHead //运输单头表 { private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _SupplierWareHouse = string.Empty; private string _SupplierWareHouseName = string.Empty; private string _State = string.Empty; private string _StateName = string.Empty; private string _PreArrivalDate = string.Empty; private string _PreDepartDate = string.Empty; private string _Remark = string.Empty; private string _PcBillType = string.Empty; private string _PcBillType_Ref = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string ID { get { return _ID; } set { _ID = value; } } [ModelDB] public string SheetCode { get { return _SheetCode; } set { _SheetCode = value; } } [ModelDB] public string SupplierWareHouse { get { return _SupplierWareHouse; } set { _SupplierWareHouse = value; } } [ModelDB] public string SupplierWareHouseName { get { return _SupplierWareHouseName; } set { _SupplierWareHouseName = value; } } [ModelDB] public string State { get { return _State; } set { _State = value; } } [ModelDB] public string StateName { get { return _StateName; } set { _StateName = value; } } [ModelDB] public string PreArrivalDate { get { return _PreArrivalDate; } set { _PreArrivalDate = value; } } [ModelDB] public string PreDepartDate { get { return _PreDepartDate; } set { _PreDepartDate = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } [ModelDB] public string PcBillType { get { return _PcBillType; } set { _PcBillType = value; } } public string PcBillType_Ref { get { return _PcBillType_Ref; } set { _PcBillType_Ref = value; } } public MsWl_LK_MCHead ( ) { TableName = "tMsWl_LK_MCHead"; } override public string GetBillNoFieldName ( ) { return "SheetCode"; } } [JsonObject] public class MsWl_LK_MCCargo : ModelObjectBillBody //运输单商品信息 { private string _ID = string.Empty; private string _SheetCode = string.Empty; private string _SheetCode_Parent = string.Empty; private string _SEQUENCE = string.Empty; private string _PC_BILLNO = string.Empty; private string _POINT_GID = string.Empty; private string _POINT_NAME = string.Empty; private string _CARGOINFO_GID = string.Empty; private string _CARGO_NAME = string.Empty; private string _PalletCount = string.Empty; private string _CargoCount = string.Empty; private string _CargoCount_Make = string.Empty; private string _CargoCount_Do = string.Empty; private string _WEIGHT = string.Empty; private string _Remark = string.Empty; private string _StateName = string.Empty; private string _SignInQuantity = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string ID { get { return _ID; } set { _ID = value; } } [ModelDB] public string SheetCode { get { return _SheetCode; } set { _SheetCode = value; } } [ModelDB] public string SheetCode_Parent { get { return _SheetCode_Parent; } set { _SheetCode_Parent = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } [ModelDB] public string PC_BILLNO { get { return _PC_BILLNO; } set { _PC_BILLNO = value; } } [ModelDB] public string POINT_GID { get { return _POINT_GID; } set { _POINT_GID = value; } } public string POINT_NAME { get { return _POINT_NAME; } set { _POINT_NAME = value; } } [ModelDB] public string CARGOINFO_GID { get { return _CARGOINFO_GID; } set { _CARGOINFO_GID = value; } } public string CARGO_NAME { get { return _CARGO_NAME; } set { _CARGO_NAME = value; } } [ModelDB] public string PalletCount { get { return _PalletCount; } set { _PalletCount = value; } } [ModelDB] public string CargoCount { get { return _CargoCount; } set { _CargoCount = value; } } public string CargoCount_Do { get { return _CargoCount_Do; } set { _CargoCount_Do = value; } } public string CargoCount_Make { get { return _CargoCount_Make; } set { _CargoCount_Make = value; } } [ModelDB] public string WEIGHT { get { return _WEIGHT; } set { _WEIGHT = value; } } [ModelDB] public string Remark { get { return _Remark; } set { _Remark = value; } } [ModelDB] public string StateName { get { return _StateName; } set { _StateName = value; } } [ModelDB] public string SignInQuantity { get { return _SignInQuantity; } set { _SignInQuantity = value; } } public MsWl_LK_MCCargo ( ) { TableName = "tMsWl_LK_MCCargo"; } override public string GetBillNoFieldName ( ) { return "SheetCode_Parent"; } } }