using System; using HcUtility.Core; using Newtonsoft.Json; namespace DSWeb.Areas.Import.Models.XXH { [JsonObject] public class XXHmb : ModelObjectBillHead { #region 变量 #region private Fields private string _cgid = string.Empty; private string _name = string.Empty; private string _country = string.Empty; private string _AppNo = string.Empty; private string _ValidDate = string.Empty; private string _weight_t = string.Empty; private string _weight = string.Empty; private string _printedRef = string.Empty; private string _WriteoffsRef = string.Empty; private string _AutoAPPRef = string.Empty; private string _ShipCompanyRef = string.Empty; private string _CIQ_canbesearchRef = string.Empty; private string _ReceiptStatusRef = string.Empty; private string _AppName = string.Empty; private string _APPREMARK = string.Empty; private string _ZHUANJIAN_DATE = string.Empty; private string _AutoAPPApplyId = string.Empty; private string _AutoAPPNum = string.Empty; private string _CORPID = string.Empty; private DateTime? _ApplyDate = null; public string CORPID { get { return _CORPID; } set { _CORPID = value; } } [ModelDB] public string ZHUANJIAN_DATE { get { return _ZHUANJIAN_DATE; } set { _ZHUANJIAN_DATE = value; } } private string _ywtype = "import_main"; public string ywtype { get { return _ywtype; } set { _ywtype = value; } } public string CORPNAME { get; set; } private decimal _id = 0; protected string _ContractNo = string.Empty; private string _HTH = string.Empty; private string _seller = string.Empty; private string _company = string.Empty; private string _companyname = string.Empty; private string _buyer = string.Empty; private string _STT = string.Empty; private string _countryid = string.Empty; private string _creator = string.Empty; private string _Auditor = string.Empty; private string _AuditorREF = string.Empty; private string _Mainstate = string.Empty; private string _MainstateRef = string.Empty; private string _Printed = string.Empty; private string _AutoAPP = string.Empty; private string _ShipCompany_id = string.Empty; private string _BillNo = string.Empty; private string _BillType = string.Empty; private string _BilltypeREF = string.Empty; private string _BillTime = string.Empty; private string _Vessel = string.Empty; private string _Voyage = string.Empty; private string _Ex_sailingdate = string.Empty; private string _Sailingdate = string.Empty; private string _ArrivalDate = null; private string _preArrivalDate = null; private string _ContainerNo = string.Empty; private string _SealNo = string.Empty; private string _TransactionMethod = string.Empty; private string _PaymentMethods = string.Empty; private string _TransactionMethodRef = string.Empty; private string _PaymentMethodsRef = string.Empty; private string _SecurityDeposit = string.Empty; private string _CustomsReleaseDate = null; private string _InspectionReleaseDate = null; private string _SamplingDate_Plan = null; private string _SamplingDate_Act = null; private string _inspection_Signup_date = null; private string _inspection_no = string.Empty; private string _inspection_date = null; private decimal _TimeMark = 0; private string _cicode = string.Empty; private string _ciname = string.Empty; private string _creattime = string.Empty; private string _Audittime = string.Empty; private string _CIQ_licence = string.Empty; private string _CIQ_canbesearch = string.Empty; private string _tax_date = string.Empty; private string _tax_paydate = string.Empty; private string _port = string.Empty; private string _remark = string.Empty; private string _portRef = string.Empty; private string _Freetime = string.Empty; private string _Writeoffs = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; private string _E_Billtime = string.Empty; private string _HDtime = string.Empty; private string _FinanceStatus = string.Empty; private string _FinanceStatusREF = string.Empty; private string _remark_2 = string.Empty; private string _remark_3 = string.Empty; private string _remark_4 = string.Empty; private string _Sampling_need = string.Empty; private string _Sampling_needREF = string.Empty; private string _DeclareNumber = string.Empty; private string _Inspection_Storage = string.Empty; private string _Inspection_StorageREF = string.Empty; private string _DeliveryDate = string.Empty; private string _DeliveryAddress = string.Empty; private string _Contacter = string.Empty; private string _Tel = string.Empty; private string _Overfilled = string.Empty; private string _OwnApp = string.Empty; private string _ReceiptStatus = string.Empty; private string _Receiptremark = string.Empty; private string _TRADINGAGENCY = string.Empty; private string _FactoryNo = string.Empty; private string _ACCDATE = string.Empty; private string _ContractStatus = string.Empty; private string _KCClear = string.Empty; private string _ISVOU = string.Empty; private string _VOUCHERNO = string.Empty; private string _RCVMode = string.Empty; private string _RCVModeREF = string.Empty; private string _OP = string.Empty; private string _Maoli = string.Empty; private string _FHPROFIT = string.Empty; private string _LCPROFIT = string.Empty; private string _OTPROFIT = string.Empty; private string _ZMQ = string.Empty; private string _MZBZ = string.Empty; private string _MZBZREF = string.Empty; private string _RecDate = string.Empty; private string _PortDays = string.Empty; private string _BUZTYPE = string.Empty; private string _BUZTYPEREF = string.Empty; private string _APPWEIGHT = string.Empty; private string _SELLERFULLNAME = string.Empty; private string _Exporter = string.Empty; private string _Inspection_Buyer = string.Empty; private string _Inspection_BuyerRef = string.Empty; private string _Inspection_Contacter = string.Empty; private string _Inspection_Tel = string.Empty; private string _Inspection_Email = string.Empty; private string _Inspection_Code = string.Empty; private string _Inspection_DeliveryAddress = string.Empty; private string _HaveContract = string.Empty; //是否有合同 private string _HaveCargoMark = string.Empty; //是否有商品标签 private string _Productiondate = string.Empty; private string _BZTCHNO = string.Empty; private string _appusedweight = string.Empty; private string _HK_profit = string.Empty; private string _RZ_profit = string.Empty; private string _HAVESAMPLE = string.Empty; private string _CHECKSAMPLE = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _CTN = string.Empty; private string _BILLTRANCNO = string.Empty; private string _SBYS = string.Empty; private string _BILL_RECEIVE_DATE = string.Empty; private string _BILL_SEND_DATE = string.Empty; private string _LOCK_EXCHANGERATE = string.Empty; private string _EXCHANGERATE = string.Empty; private string _Unsealdate = string.Empty; private string _ISREFORM = string.Empty; private string _InspectionNo = string.Empty; private string _IsRongZi = string.Empty; private string _MBLNOREPEAT = string.Empty; private string _LOADFINISH = "1"; private string _TRADECOUNTRY = string.Empty; private string _TRADECOUNTRY_REF = string.Empty; private string _CIQDATE = ""; private string _VSIGN = "0"; private string _HTDATE = string.Empty; #endregion #region 公有函数 #region 查询用函数 [ModelDB] public int? InventoryState { get; set; } public string InventoryStateRef { get; set; } public string country { get { return _country; } set { _country = value; } } public string cgid { get { return _cgid; } set { _cgid = value; } } public string name { get { return _name; } set { _name = value; } } public string AppNo { get { return _AppNo; } set { _AppNo = value; } } public string ValidDate { get { return _ValidDate; } set { _ValidDate = value; } } public string weight_t { get { return _weight_t; } set { _weight_t = value; } } public string weight { get { return _weight; } set { _weight = value; } } public string AutoAPPRef { get { return _AutoAPPRef; } set { _AutoAPPRef = value; } } public string printedRef { get { return _printedRef; } set { _printedRef = value; } } public string WriteoffsRef { get { return _WriteoffsRef; } set { _WriteoffsRef = value; } } public string AppName { get { return _AppName; } set { _AppName = value; } } public string APPREMARK { get { return _APPREMARK; } set { _APPREMARK = value; } } #endregion [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public decimal id { get { return _id; } set { _id = value; } } [ModelDB] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string HTH { get { return _HTH; } set { _HTH = value; } } [ModelDB] public string HTDATE { get { return _HTDATE; } set { if (!string.IsNullOrEmpty(value)) { _HTDATE = value; } else { _HTDATE = string.Empty; } } } [ModelDB] public string company { get { return _company; } set { _company = value; } } [ModelDB] public string PORTLOAD { get; set; } public string companyname { get { return _companyname; } set { _companyname = value; } } [ModelDB] public string seller { get { return _seller; } set { _seller = value; } } [ModelDB] public string buyer { get { return _buyer; } set { _buyer = value; } } [ModelDB] public string STT { get { return _STT; } set { _STT = value; } } [ModelDB] public string countryid { get { return _countryid; } set { _countryid = value; } } //[ModelDB] public string creator { get { return _creator; } set { _creator = value; } } public string RECEIVE_MAN { get; set; } //[ModelDB] public string Auditor { get { return _Auditor; } set { _Auditor = value; } } public string AuditorREF { get { return _AuditorREF; } set { _AuditorREF = value; } } [ModelDB] public string Mainstate { get { return _Mainstate; } set { _Mainstate = value; } } public string MainstateRef { get { return _MainstateRef; } set { _MainstateRef = value; } } [ModelDB] public string Printed { get { return _Printed; } set { _Printed = value; } } [ModelDB] public string AutoAPP { get { return _AutoAPP; } set { _AutoAPP = value; } } [ModelDB] public string AutoAPPApplyId { get { return _AutoAPPApplyId; } set { _AutoAPPApplyId = value; } } [ModelDB] public string AutoAPPNum { get { return _AutoAPPNum; } set { _AutoAPPNum = value; } } [ModelDB] public DateTime? ApplyDate { get { return _ApplyDate; } set { _ApplyDate = value; } } [ModelDB] public string ShipCompany_id { get { return _ShipCompany_id; } set { _ShipCompany_id = value; } } public string ShipCompanyRef { get { return _ShipCompanyRef; } set { _ShipCompanyRef = value; } } [ModelDB] public string BillNo { get { return _BillNo; } set { _BillNo = value; } } [ModelDB] public string BillType { get { return _BillType; } set { _BillType = value; } } public string BillTypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } [ModelDB] public string BillTime { get { return _BillTime; } set { _BillTime = value; } } [ModelDB] public string Vessel { get { return _Vessel; } set { _Vessel = value; } } [ModelDB] public string Voyage { get { return _Voyage; } set { _Voyage = value; } } [ModelDB] public String Ex_sailingdate { get { return _Ex_sailingdate; } set { _Ex_sailingdate = value; } } [ModelDB] public String Sailingdate { get { return _Sailingdate; } set { _Sailingdate = value; } } [ModelDB] public String ArrivalDate { get { return _ArrivalDate; } set { _ArrivalDate = value; } } [ModelDB] public String preArrivalDate { get { return _preArrivalDate; } set { _preArrivalDate = value; } } [ModelDB] public string ContainerNo { get { return _ContainerNo; } set { _ContainerNo = value; } } [ModelDB] public string SealNo { get { return _SealNo; } set { _SealNo = value; } } [ModelDB] public string TransactionMethod { get { return _TransactionMethod; } set { _TransactionMethod = value; } } [ModelDB] public string PaymentMethods { get { return _PaymentMethods; } set { _PaymentMethods = value; } } public string TransactionMethodRef { get { return _TransactionMethodRef; } set { _TransactionMethodRef = value; } } public string PaymentMethodsRef { get { return _PaymentMethodsRef; } set { _PaymentMethodsRef = value; } } [ModelDB] public string SecurityDeposit { get { return _SecurityDeposit; } set { _SecurityDeposit = value; } } [ModelDB] public string CustomsReleaseDate { get { return _CustomsReleaseDate; } set { _CustomsReleaseDate = value; } } [ModelDB] public string InspectionReleaseDate { get { return _InspectionReleaseDate; } set { _InspectionReleaseDate = value; } } [ModelDB] public string SamplingDate_Plan { get { return _SamplingDate_Plan; } set { _SamplingDate_Plan = value; } } [ModelDB] public string SamplingDate_Act { get { return _SamplingDate_Act; } set { _SamplingDate_Act = value; } } [ModelDB] public string inspection_Signup_date { get { return _inspection_Signup_date; } set { _inspection_Signup_date = value; } } [ModelDB] public string inspection_no { get { return _inspection_no; } set { _inspection_no = value; } } [ModelDB] public string inspection_date { get { return _inspection_date; } set { _inspection_date = value; } } [ModelDB] public string creattime { get { return _creattime; } set { _creattime = value; } } [ModelDB] public string Audittime { get { return _Audittime; } set { _Audittime = value; } } [ModelDB] public string Freetime { get { return _Freetime; } set { _Freetime = value; } } [ModelDB] public string CIQ_licence { get { return _CIQ_licence; } set { _CIQ_licence = value; } } [ModelDB] public string CIQ_canbesearch { get { return _CIQ_canbesearch; } set { _CIQ_canbesearch = value; } } [ModelDB] public string tax_date { get { return _tax_date; } set { _tax_date = value; } } [ModelDB] public string tax_paydate { get { return _tax_paydate; } set { _tax_paydate = value; } } //[ModelDB] public string port { get { return _port; } set { _port = value; } } [ModelDB] public string remark { get { return _remark; } set { _remark = value; } } [ModelDB] public string Writeoffs { get { return _Writeoffs; } set { _Writeoffs = value; } } /// /// ///////////// /// [ModelDB] public string Paydate { get { return _Paydate; } set { _Paydate = value; } } [ModelDB] public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } [ModelDB] public string E_Billtime { get { return _E_Billtime; } set { _E_Billtime = value; } } [ModelDB] public string HDtime { get { return _HDtime; } set { _HDtime = value; } } [ModelDB] public string FinanceStatus { get { return _FinanceStatus; } set { _FinanceStatus = value; } } public string FinanceStatusREF { get { return _FinanceStatusREF; } set { _FinanceStatusREF = value; } } [ModelDB] public string remark_2 { get { return _remark_2; } set { _remark_2 = value; } } [ModelDB] public string remark_3 { get { return _remark_3; } set { _remark_3 = value; } } [ModelDB] public string remark_4 { get { return _remark_4; } set { _remark_4 = value; } } [ModelDB] public string Sampling_need { get { return _Sampling_need; } set { _Sampling_need = value; } } public string Sampling_needREF { get { return _Sampling_needREF; } set { _Sampling_needREF = value; } } [ModelDB] public string DeclareNumber { get { return _DeclareNumber; } set { _DeclareNumber = value; } } [ModelDB] public string Inspection_Storage { get { return _Inspection_Storage; } set { _Inspection_Storage = value; } } public string Inspection_StorageREF { get { return _Inspection_StorageREF; } set { _Inspection_StorageREF = value; } } [ModelDB] public string DeliveryDate { get { return _DeliveryDate; } set { _DeliveryDate = value; } } [ModelDB] public string DeliveryAddress { get { return _DeliveryAddress; } set { _DeliveryAddress = value; } } [ModelDB] public string Contacter { get { return _Contacter; } set { _Contacter = value; } } [ModelDB] public string Tel { get { return _Tel; } set { _Tel = value; } } [ModelDB] public string Overfilled { get { return _Overfilled; } set { _Overfilled = value; } } [ModelDB] public string ReceiptStatus { get { return _ReceiptStatus; } set { _ReceiptStatus = value; } } [ModelDB] public string Receiptremark { get { return _Receiptremark; } set { _Receiptremark = value; } } [ModelDB] public string TRADINGAGENCY { get { return _TRADINGAGENCY; } set { _TRADINGAGENCY = value; } } [ModelDB] public string KCClear { get { return _KCClear; } set { _KCClear = value; } } [ModelDB] public string RCVMode { get { return _RCVMode; } set { _RCVMode = value; } } public string RCVModeREF { get { return _RCVModeREF; } set { _RCVModeREF = value; } } //[ModelDB] public string ACCDATE { get { return _ACCDATE; } set { _ACCDATE = value; } } //[ModelDB] public string ContractStatus { get { return _ContractStatus; } set { _ContractStatus = value; } } public string ISVOU { get { return _ISVOU; } set { _ISVOU = value; } } public string VOUCHERNO { get { return _VOUCHERNO; } set { _VOUCHERNO = value; } } //[ModelDB] public string OwnApp { get { return _OwnApp; } set { _OwnApp = value; } } public string portRef { get { return _portRef; } set { _portRef = value; } } public decimal TimeMark { get { return _TimeMark; } set { _TimeMark = value; } } public string cicode { get { return _cicode; } set { _cicode = value; } } public string ciname { get { return _ciname; } set { _ciname = value; } } public string CIQ_canbesearchRef { get { return _CIQ_canbesearchRef; } set { _CIQ_canbesearchRef = value; } } public string ReceiptStatusRef { get { return _ReceiptStatusRef; } set { _ReceiptStatusRef = value; } } public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } public string OP { get { return _OP; } set { _OP = value; } } public string Maoli { get { return _Maoli; } set { _Maoli = value; } } public string FHPROFIT { get { return _FHPROFIT; } set { _FHPROFIT = value; } } public string LCPROFIT { get { return _LCPROFIT; } set { _LCPROFIT = value; } } public string OTPROFIT { get { return _OTPROFIT; } set { _OTPROFIT = value; } } public string HK_profit { get { return _HK_profit; } set { _HK_profit = value; } } public string RZ_profit { get { return _RZ_profit; } set { _RZ_profit = value; } } public string ZMQ { get { return _ZMQ; } set { _ZMQ = value; } } [ModelDB] public string MZBZ { get { return _MZBZ; } set { _MZBZ = value; } } public string MZBZREF { get { return _MZBZREF; } set { _MZBZREF = value; } } [ModelDB] public string RecDate { get { return _RecDate; } set { _RecDate = value; } } [ModelDB] public string PortDays { get { return _PortDays; } set { _PortDays = value; } } [ModelDB] public string BUZTYPE { get { return _BUZTYPE; } set { _BUZTYPE = value; } } public string BUZTYPEREF { get { return _BUZTYPEREF; } set { _BUZTYPEREF = value; } } public string APPWEIGHT { get { return _APPWEIGHT; } set { _APPWEIGHT = value; } } public string SELLERFULLNAME { get { return _SELLERFULLNAME; } set { _SELLERFULLNAME = value; } } public string Exporter { get { return _Exporter; } set { _Exporter = value; } } public string Exporter2 { get { return _Exporter; } set { _Exporter = value; } } //20150916 新协航要求 增加三个应对商检系统的数据项 [ModelDB] public string Inspection_Buyer { get { return _Inspection_Buyer; } set { _Inspection_Buyer = value; } } public string Inspection_BuyerRef { get { return _Inspection_BuyerRef; } set { _Inspection_BuyerRef = value; } } public string Inspection_Contacter { get { return _Inspection_Contacter; } set { _Inspection_Contacter = value; } } public string Inspection_Tel { get { return _Inspection_Tel; } set { _Inspection_Tel = value; } } public string Inspection_DeliveryAddress { get { return _Inspection_DeliveryAddress; } set { _Inspection_DeliveryAddress = value; } } public string Inspection_Email { get { return _Inspection_Email; } set { _Inspection_Email = value; } } public string Inspection_Code { get { return _Inspection_Code; } set { _Inspection_Code = value; } } public string HaveContract { get { return _HaveContract; } set { _HaveContract = value; } } public string HaveCargoMark { get { return _HaveCargoMark; } set { _HaveCargoMark = value; } } public string Productiondate { get { return _Productiondate; } set { _Productiondate = value; } } public string BZTCHNO { get { return _BZTCHNO; } set { _BZTCHNO = value; } } public string appusedweight { get { return _appusedweight; } set { _appusedweight = value; } } public string HAVESAMPLE { get { return _HAVESAMPLE; } set { _HAVESAMPLE = value; } } public string CHECKSAMPLE { get { return _CHECKSAMPLE; } set { _CHECKSAMPLE = value; } } public string price { get { return _price; } set { _price = value; } } public string price_agio { get { return _price_agio; } set { _price_agio = value; } } [ModelDB] public string CTN { get { return _CTN; } set { _CTN = value; } } [ModelDB] public string BILLTRANCNO { get { return _BILLTRANCNO; } set { _BILLTRANCNO = value; } } public string SBYS { get { return _SBYS; } set { _SBYS = value; } } public string BILL_RECEIVE_DATE { get { return _BILL_RECEIVE_DATE; } set { _BILL_RECEIVE_DATE = value; } } public string BILL_SEND_DATE { get { return _BILL_SEND_DATE; } set { _BILL_SEND_DATE = value; } } [ModelDB] public string LOCK_EXCHANGERATE { get { return _LOCK_EXCHANGERATE; } set { _LOCK_EXCHANGERATE = value; } } [ModelDB] public string EXCHANGERATE { get { return _EXCHANGERATE; } set { _EXCHANGERATE = value; } } [ModelDB] public string Unsealdate { get { return _Unsealdate; } set { _Unsealdate = value; } } [ModelDB] public string ISREFORM { get { return _ISREFORM; } set { _ISREFORM = value; } } public string InspectionNo { get { return _InspectionNo; } set { _InspectionNo = value; } } public string IsRongZi { get { return _IsRongZi; } set { _IsRongZi = value; } } public string MBLNOREPEAT { get { return _MBLNOREPEAT; } set { _MBLNOREPEAT = value; } } public string LOADFINISH {//永远都是1 用于在主表的编辑页面setvalues时最后触发change事件 get { return _LOADFINISH; } set { _LOADFINISH = value; } } private string _Agent = string.Empty; private string _Agent2 = string.Empty; private string _Agent3 = string.Empty; [ModelDB] public string Agent { get { return _Agent; } set { _Agent = value; } } public string Agent2 { get { return _Agent2; } set { _Agent2 = value; } } public string Agent3 { get { return _Agent3; } set { _Agent3 = value; } } private string _CreateTime_2 = string.Empty; private string _ResendTime = string.Empty; private string _Dock = string.Empty; private string _Customs_broker = string.Empty; private string _inspection_broker = string.Empty; [ModelDB] public string CreateTime_2 { get { return _CreateTime_2; } set { _CreateTime_2 = value; } } [ModelDB] public string ResendTime { get { return _ResendTime; } set { _ResendTime = value; } } [ModelDB] public string Dock { get { return _Dock; } set { _Dock = value; } } [ModelDB] public string Customs_broker { get { return _Customs_broker; } set { _Customs_broker = value; } } [ModelDB] public string inspection_broker { get { return _inspection_broker; } set { _inspection_broker = value; } } [ModelDB] public string TRADECOUNTRY { get { return _TRADECOUNTRY; } set { _TRADECOUNTRY = value; } } public string TRADECOUNTRY_REF { get { return _TRADECOUNTRY_REF; } set { _TRADECOUNTRY_REF = value; } } [ModelDB] public string CIQDATE { get { return _CIQDATE; } set { _CIQDATE = value; } } [ModelDB] public string VSIGN { get { return _VSIGN; } set { _VSIGN = value; } } private string _UnitRef = string.Empty; private string _U_weight = string.Empty; public string UnitRef { get { return _UnitRef; } set { _UnitRef = value; } } public string U_weight { get { return _U_weight; } set { _U_weight = value; } } private string _MODIFIEDTIME = string.Empty; public string MODIFIEDTIME { get { return _MODIFIEDTIME; } set { _MODIFIEDTIME = value; } } private string _MODIFIEDUSER = string.Empty; public string MODIFIEDUSER { get { return _MODIFIEDUSER; } set { _MODIFIEDUSER = value; } } #endregion #endregion #region 后期添加 //20161219 新协航张翠 通关单号 private string _ClearanceNo = string.Empty; [ModelDB] public string ClearanceNo { get { return _ClearanceNo; } set { _ClearanceNo = value; } } #endregion public XXHmb() { // TableName = "tMsWlPcHead"; TableName = "Import_main"; } public override string GetBillNoFieldName() { return "ContractNo"; } } [JsonObject] public class XXHcountryDAL : ModelObjectBase { #region private Fields private string _countryid = string.Empty; private string _country = string.Empty; [ModelDB] public string countryid { get { return _countryid; } set { _countryid = value; } } [ModelDB] public string country { get { return _country; } set { _country = value; } } #endregion public XXHcountryDAL() { // TableName = "tMsWlPcHead"; TableName = "code_country"; } } #region 单据表 Receiptmb [JsonObject] public class Receiptmb : ModelObjectBillBody { #region private Fields private string _id = string.Empty; private string _ContractNo = string.Empty; private string _Receiptid = string.Empty; private string _ReceiptName = string.Empty; private string _ReceiptNo = string.Empty; private string _state = string.Empty; private string _statename = string.Empty; private string _Send_date = string.Empty; private string _receive_date = string.Empty; private string _repeat_date = string.Empty; private string _trancer = string.Empty; private string _trancNo = string.Empty; private string _remark = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string id { get { return _id; } set { _id = value; } } [ModelDB] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string Receiptid { get { return _Receiptid; } set { _Receiptid = value; } } // [ModelDB] public string ReceiptName { get { return _ReceiptName; } set { _ReceiptName = value; } } [ModelDB] public string ReceiptNo { get { return _ReceiptNo; } set { _ReceiptNo = value; } } [ModelDB] public string state { get { return _state; } set { _state = value; } } public string statename { get { return _statename; } set { _statename = value; } } [ModelDB] public string Send_date { get { return _Send_date; } set { _Send_date = value; } } [ModelDB] public string receive_date { get { return _receive_date; } set { _receive_date = value; } } [ModelDB] public string repeat_date { get { return _repeat_date; } set { _repeat_date = value; } } [ModelDB] public string trancer { get { return _trancer; } set { _trancer = value; } } [ModelDB] public string trancNo { get { return _trancNo; } set { _trancNo = value; } } [ModelDB] public string remark { get { return _remark; } set { _remark = value; } } #endregion public Receiptmb() { TableName = "Import_Receipt"; } public override string GetBillNoFieldName() { return "ContractNo"; } } #endregion #region 新的单据表 RECEIPTmb [JsonObject] public class RECEIPTmb : ModelObjectBillBody { #region private Fields private string _GID = string.Empty; private string _BSNO = string.Empty; private string _RECEIPTNO = string.Empty; private string _RECEIPTTYPE = string.Empty; private string _RECEIVE_MAN = string.Empty; private string _RECEIVE_DATE = string.Empty; private string _SEND_MAN = string.Empty; private string _SEND_DATE = string.Empty; private string _TRANCER = string.Empty; private string _TRANCNO = string.Empty; private string _ISREPEAT = string.Empty; private string _REPEAT_MAN = string.Empty; private string _REPEAT_DATE = string.Empty; private string _ISRECEIVE = string.Empty; private string _RETURN_MAN = string.Empty; private string _RETURN_DATE = string.Empty; private string _RETURN_TRANCER = string.Empty; private string _RETURN_TRANCNO = string.Empty; private string _REMARK = string.Empty; private string _CORPID = string.Empty; private string _CREATEUSER = string.Empty; private string _CREATETIME = string.Empty; private string _MODIFIEDUSER = string.Empty; private string _MODIFIEDTIME = string.Empty; [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string BSNO { get { return _BSNO; } set { _BSNO = value; } } [ModelDB] public string RECEIPTNO { get { return _RECEIPTNO; } set { _RECEIPTNO = value; } } [ModelDB] public string RECEIPTTYPE { get { return _RECEIPTTYPE; } set { _RECEIPTTYPE = value; } } [ModelDB] public string RECEIVE_MAN { get { return _RECEIVE_MAN; } set { _RECEIVE_MAN = value; } } [ModelDB] public string RECEIVE_DATE { get { return _RECEIVE_DATE; } set { _RECEIVE_DATE = value; } } [ModelDB] public string SEND_MAN { get { return _SEND_MAN; } set { _SEND_MAN = value; } } [ModelDB] public string SEND_DATE { get { return _SEND_DATE; } set { _SEND_DATE = value; } } [ModelDB] public string TRANCER { get { return _TRANCER; } set { _TRANCER = value; } } [ModelDB] public string TRANCNO { get { return _TRANCNO; } set { _TRANCNO = value; } } [ModelDB] public string ISREPEAT { get { return _ISREPEAT; } set { _ISREPEAT = value; } } [ModelDB] public string REPEAT_MAN { get { return _REPEAT_MAN; } set { _REPEAT_MAN = value; } } [ModelDB] public string REPEAT_DATE { get { return _REPEAT_DATE; } set { _REPEAT_DATE = value; } } [ModelDB] public string ISRECEIVE { get { return _ISRECEIVE; } set { _ISRECEIVE = value; } } [ModelDB] public string RETURN_MAN { get { return _RETURN_MAN; } set { _RETURN_MAN = value; } } [ModelDB] public string RETURN_DATE { get { return _RETURN_DATE; } set { _RETURN_DATE = value; } } [ModelDB] public string RETURN_TRANCER { get { return _RETURN_TRANCER; } set { _RETURN_TRANCER = value; } } [ModelDB] public string RETURN_TRANCNO { get { return _RETURN_TRANCNO; } set { _RETURN_TRANCNO = value; } } [ModelDB] public string REMARK { get { return _REMARK; } set { _REMARK = value; } } [ModelDB] public string CORPID { get { return _CORPID; } set { _CORPID = 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; } } #endregion public RECEIPTmb() { TableName = "OP_Receipt"; } public override string GetBillNoFieldName() { return "BSNO"; } } #endregion #region 货物表 Cargomb [JsonObject] public class Cargomb : ModelObjectBillBody { #region private Fields private string _id = string.Empty; private string _GID = string.Empty; private string _ContractNo = string.Empty; private string _cargoinfo_id = string.Empty; private string _cargociq_id = string.Empty; private string _name = string.Empty; private string _Unit = string.Empty; private string _UnitRate = string.Empty; private string _U_PRICE = string.Empty; private string _U_weight = string.Empty; private string _weight = string.Empty; private string _m_weight = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _price_limit = string.Empty; private string _Amount = string.Empty; private string _tax_Amount = string.Empty; private string _tax_Amount_RMB = string.Empty; private string _pay_Amount = string.Empty; private string _BoxCount = string.Empty; private string _BoxWeight = string.Empty; private string _Exporter = string.Empty; private string _FactoryNo = string.Empty; private string _ICP = string.Empty; private string _Productiondate = string.Empty; private string _currid = string.Empty; private string _prepayments = string.Empty; private string _balance = string.Empty; private string _pay_prepayments = string.Empty; private string _pay_balance = string.Empty; private string _Paypart = string.Empty; private string _baolv = string.Empty; private string _tariff = string.Empty; private string _tax = string.Empty; private string _tax_zz = string.Empty; private string _tax_cl = string.Empty; private string _Declarenumber = string.Empty; private string _Exchangerate = string.Empty; private string _Exchangerate_Customs = string.Empty; private string _tax_1 = string.Empty; private string _tax_2 = string.Empty; private string _tax_zz_1 = string.Empty; private string _tax_zz_2 = string.Empty; private string _PreProportion = "0"; private string _RecProportion = "0"; private string _AMOUNT_WRITEOFFS = string.Empty; private string _NAME_REF = string.Empty; private string _SEQUENCE = string.Empty; private string _Ename = string.Empty; private string _SBYS = string.Empty; private string _BZTCHNO = string.Empty; private string _CargoType = string.Empty; private string _REMARK = string.Empty; private string _cgid = string.Empty; private string _SPECIFICATIONS = string.Empty; private string _SHIJIGUANSHUI = string.Empty; private string _SHIJIZENGZHISHUI = string.Empty; private string _XIANJIAJINE = string.Empty; private string _BAOZHENGJIN = string.Empty; private string _ZHIBAOJIN = string.Empty; private string _ZONGJINE = string.Empty; //20191009 保质期 已经于北京二商项目实现 //private string _EXPIRATIONDATE = string.Empty; #endregion #region 访问方法 [ModelDB] public string XIANJIAJINE { get { return _XIANJIAJINE; } set { _XIANJIAJINE = value; } } [ModelDB] public string AGENCRATE { get; set; } [ModelDB] public string BAOZHENGJIN { get { return _BAOZHENGJIN; } set { _BAOZHENGJIN = value; } } [ModelDB] public string t_weight { get; set; } [ModelDB] public string ZHIBAOJIN { get { return _ZHIBAOJIN; } set { _ZHIBAOJIN = value; } } [ModelDB] public string ZONGJINE { get { return _ZONGJINE; } set { _ZONGJINE = value; } } [ModelDB] public string SHIJIGUANSHUI { get { return _SHIJIGUANSHUI; } set { _SHIJIGUANSHUI = value; } } [ModelDB] public string SHIJIZENGZHISHUI { get { return _SHIJIZENGZHISHUI; } set { _SHIJIZENGZHISHUI = value; } } [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public string id { get { return _id; } set { _id = value; } } public string cgid//仅用于解析将cgid当作import_cargo.id的数据结构 { get { return _cgid; } set { _cgid = value; } } [ModelDB] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string cargoinfo_id { get { return _cargoinfo_id; } set { _cargoinfo_id = value; } } [ModelDB] public string cargociq_id { get { return _cargociq_id; } set { _cargociq_id = value; } } [ModelDB] public string name { get { return _name; } set { _name = value; } } [ModelDB] public string Unit { get { return _Unit; } set { _Unit = value; } } public string UnitRate { get { return _UnitRate; } set { _UnitRate = value; } } [ModelDB] public string U_PRICE { get { return _U_PRICE; } set { _U_PRICE = value; } } [ModelDB] public string U_weight { get { return _U_weight; } set { _U_weight = value; } } [ModelDB] public string weight { get { return _weight; } set { _weight = value; } } [ModelDB] public string m_weight { get { return _m_weight; } set { _m_weight = value; } } [ModelDB] public string price { get { return _price; } set { _price = value; } } [ModelDB] public string price_agio { get { return _price_agio; } set { _price_agio = value; } } [ModelDB] public string price_limit { get { return _price_limit; } set { _price_limit = value; } } [ModelDB] public string Amount { get { return _Amount; } set { _Amount = value; } } [ModelDB] public string tax_Amount { get { return _tax_Amount; } set { _tax_Amount = value; } } public string tax_Amount_RMB { get { return _tax_Amount_RMB; } set { _tax_Amount_RMB = value; } } [ModelDB] public string pay_Amount { get { return _pay_Amount; } set { _pay_Amount = value; } } [ModelDB] public string BoxCount { get { return _BoxCount; } set { _BoxCount = value; } } [ModelDB] public string BoxWeight { get { return _BoxWeight; } set { _BoxWeight = value; } } [ModelDB] public string Exporter { get { return _Exporter; } set { _Exporter = value; } } [ModelDB] public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } [ModelDB] public string ICP { get { return _ICP; } set { _ICP = value; } } [ModelDB] public string Productiondate { get { return _Productiondate; } set { _Productiondate = value; } } [ModelDB] public string currid { get { return _currid; } set { _currid = value; } } /* public string currRef { get { return _currRef; } set { _currRef = value; } } */ [ModelDB] public string prepayments { get { return _prepayments; } set { _prepayments = value; } } [ModelDB] public string balance { get { return _balance; } set { _balance = value; } } [ModelDB] public string pay_prepayments { get { return _pay_prepayments; } set { _pay_prepayments = value; } } [ModelDB] public string pay_balance { get { return _pay_balance; } set { _pay_balance = value; } } [ModelDB] public string Paypart { get { return _Paypart; } set { _Paypart = value; } } [ModelDB] public string baolv { get { return _baolv; } set { _baolv = value; } } [ModelDB] public string tariff { get { return _tariff; } set { _tariff = value; } } [ModelDB] public string tax { get { return _tax; } set { _tax = value; } } [ModelDB] public string tax_zz { get { return _tax_zz; } set { _tax_zz = value; } } [ModelDB] public string tax_cl { get { return _tax_cl; } set { _tax_cl = value; } } [ModelDB] public string Declarenumber { get { return _Declarenumber; } set { _Declarenumber = value; } } [ModelDB] public string Exchangerate { get { return _Exchangerate; } set { _Exchangerate = value; } } [ModelDB] public string Exchangerate_Customs { get { return _Exchangerate_Customs; } set { _Exchangerate_Customs = value; } }//Exchangerate_Customs [ModelDB] public string tax_1 { get { return _tax_1; } set { _tax_1 = value; } }// [ModelDB] public string tax_2 { get { return _tax_2; } set { _tax_2 = value; } }// [ModelDB] public string tax_zz_1 { get { return _tax_zz_1; } set { _tax_zz_1 = value; } }// [ModelDB] public string tax_zz_2 { get { return _tax_zz_2; } set { _tax_zz_2 = value; } }// [ModelDB] public string PreProportion { get { return _PreProportion; } set { _PreProportion = value; } } [ModelDB] public string RecProportion { get { return _RecProportion; } set { _RecProportion = value; } } [ModelDB] public string AMOUNT_WRITEOFFS { get { return _AMOUNT_WRITEOFFS; } set { _AMOUNT_WRITEOFFS = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } public string NAME_REF { get { return _NAME_REF; } set { _NAME_REF = value; } } [ModelDB] public string Ename //英文品名 { get { return _Ename; } set { _Ename = value; } } [ModelDB] public string SBYS //申报要素 { get { return _SBYS; } set { _SBYS = value; } } [ModelDB] public string BZTCHNO //批次号 { get { return _BZTCHNO; } set { _BZTCHNO = value; } } [ModelDB] public string CargoType //产品类别 { get { return _CargoType; } set { _CargoType = value; } } [ModelDB] public string REMARK //批次号 { get { return _REMARK; } set { _REMARK = value; } } [ModelDB] public string SPECIFICATIONS { get { return _SPECIFICATIONS; } set { _SPECIFICATIONS = value; } } //[ModelDB] //public string EXPIRATIONDATE //{ // get { // if (!string.IsNullOrEmpty(_EXPIRATIONDATE.Trim())) // { // return _EXPIRATIONDATE; // }else return string.Empty; // } // set { // if (!string.IsNullOrEmpty(value.Trim())) // { // _EXPIRATIONDATE = value; // } // else { // _EXPIRATIONDATE = string.Empty; // } // } //} #endregion /* [ModelDB] public string Financestatus { get { return _Financestatus; } set { _Financestatus = value; } } public string FinancestatusRef { get { return _FinancestatusRef; } set { _FinancestatusRef = value; } } */ #region 以下是只读字段(来自于联合查询) private string _cicode = string.Empty; private string _ciname = string.Empty; private string _cicodeandname = string.Empty; private string _ciqcode = string.Empty; private string _ciqname = string.Empty; private string _ciqcodeandname = string.Empty; private string _UnitRef = string.Empty; private string _paypartRef = string.Empty; private string _codename = string.Empty; private string _defaultrate = string.Empty; private string _TAGPICURL = string.Empty; public string cicode { get { return _cicode; } set { _cicode = value; } } public string ciname { get { return _ciname; } set { _ciname = value; } } public string cicodeandname { get { return _cicodeandname; } set { _cicodeandname = value; } } public string ciqcode { get { return _ciqcode; } set { _ciqcode = value; } } public string ciqname { get { return _ciqname; } set { _ciqname = value; } } public string ciqcodeandname { get { return _ciqcodeandname; } set { _ciqcodeandname = value; } } public string UnitRef { get { return _UnitRef; } set { _UnitRef = value; } } public string paypartRef { get { return _paypartRef; } set { _paypartRef = value; } } public string codename { get { return _codename; } set { _codename = value; } } public string defaultrate { get { return _defaultrate; } set { _defaultrate = value; } } public string TAGPICURL { get { return _TAGPICURL; } set { _TAGPICURL = value; } } #endregion public Cargomb() { TableName = "Import_Cargo"; } public override string GetBillNoFieldName() { return "ContractNo"; } } #endregion [JsonObject] public class XXH_singlemb : XXHmb { private string _factoryno = string.Empty; private string _boxcount = string.Empty; private string _amount = string.Empty; private string _weight = string.Empty; private string _price = string.Empty; private string _CreateTime_2 = string.Empty; private string _ResendTime = string.Empty; private string _BilltypeREF = string.Empty; private string _OPBillTime = string.Empty; private string _Dock = string.Empty; private string _Customs_broker = string.Empty; private string _inspection_broker = string.Empty; private string _Shuidan_Time = string.Empty; private string _Jianyizheng_Time = string.Empty; private string _AutoAPP_Time = string.Empty; private string _HXD_Time = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; private string _Agent = string.Empty; private string _AgentId = string.Empty; public string AgentId { get { return _AgentId; } set { _AgentId = value; } } private string _Agent2 = string.Empty; private string _Agent3 = string.Empty; private int _AllowOpenMark2; public int AllowOpenMark2 { get { return _AllowOpenMark2; } set { _AllowOpenMark2 = value; } } public string FactoryNo { get { return _factoryno; } set { _factoryno = value; } } public string boxcount { get { return _boxcount; } set { _boxcount = value; } } public string amount { get { return _amount; } set { _amount = value; } } public string weight { get { return _weight; } set { _weight = value; } } public string price { get { return _price; } set { _price = value; } } [ModelDB] public string ResendTime { get { return _ResendTime; } set { _ResendTime = value; } } [ModelDB] public string CreateTime_2 { get { return _CreateTime_2; } set { _CreateTime_2 = value; } } public string BilltypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } [ModelDB] public string OPBillTime { get { return _OPBillTime; } set { _OPBillTime = value; } } [ModelDB] public string Dock { get { return _Dock; } set { _Dock = value; } } [ModelDB] public string Customs_broker { get { return _Customs_broker; } set { _Customs_broker = value; } } [ModelDB] public string inspection_broker { get { return _inspection_broker; } set { _inspection_broker = value; } } public string Shuidan_Time { get { return _Shuidan_Time; } set { _Shuidan_Time = value; } } public string Jianyizheng_Time { get { return _Jianyizheng_Time; } set { _Jianyizheng_Time = value; } } public string AutoAPP_Time { get { return _AutoAPP_Time; } set { _AutoAPP_Time = value; } } public string HXD_Time { get { return _HXD_Time; } set { _HXD_Time = value; } } public string Paydate { get { return _Paydate; } set { _Paydate = value; } } public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } private string _MODIFIEDUSER = string.Empty; private string _MODIFIEDTIME = string.Empty; [ModelDB] public string MODIFIEDUSER { get { return _MODIFIEDUSER; } set { _MODIFIEDUSER = value; } } [ModelDB] public string MODIFIEDTIME { get { return _MODIFIEDTIME; } set { _MODIFIEDTIME = value; } } [ModelDB] public string Agent { get { return _Agent; } set { _Agent = value; } } [ModelDB] public string Agent2 { get { return _Agent2; } set { _Agent2 = value; } } [ModelDB] public string Agent3 { get { return _Agent3; } set { _Agent3 = value; } } private string _port = string.Empty; public string port { get { return _port; } set { _port = value; } } } [JsonObject] public class XXH_ALLmb : XXHmb { private string _m_weight = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _price_limit = string.Empty; private string _amount = string.Empty; private string _tax_amount = string.Empty; private string _pay_amount = string.Empty; private string _codename = string.Empty; private string _boxcount = string.Empty; private string _boxweight = string.Empty; private string _exporter = string.Empty; private string _FactoryNo = string.Empty; private string _productiondate = string.Empty; private string _prepayments = string.Empty; private string _balance = string.Empty; private string _baolv = string.Empty; private string _tariff = string.Empty; private string _tax = string.Empty; private string _tax_zz = string.Empty; private string _exchangerate = string.Empty; private string _exchangerate_customs = string.Empty; private string _tax_1 = string.Empty; private string _tax_zz_1 = string.Empty; private string _tax_2 = string.Empty; private string _tax_zz_2 = string.Empty; private string _RMBAmount = string.Empty; private string _BilltypeREF = string.Empty; private string _tax_amount_RMB = string.Empty; private string _DeliveryDate = string.Empty; private string _DeliveryAddress = string.Empty; private string _IsRongZi = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; private string _TaxRecvRemark = string.Empty; private string _TaxPayRemark = string.Empty; public string InspectionReleaseDate { get; set; } public string preArrivalDate { get; set; } public int? InventoryState { get; set; } public string InventoryStateRef { get; set; } public string pay_prepayments { get; set; } public string pay_balance { get; set; } public string RECEIVE_MAN { get; set; } public string TaxPayRemark { get { return _TaxPayRemark; } set { _TaxPayRemark = value; } } public string TaxRecvRemark { get { return _TaxRecvRemark; } set { _TaxRecvRemark = value; } } public string CORPNAME { get; set; } public string m_weight { get { return _m_weight; } set { _m_weight = value; } } public string price { get { return _price; } set { _price = value; } } public string price_agio { get { return _price_agio; } set { _price_agio = value; } } public string price_limit { get { return _price_limit; } set { _price_limit = value; } } public string amount { get { return _amount; } set { _amount = value; } } public string tax_amount { get { return _tax_amount; } set { _tax_amount = value; } } public string tax_amount_RMB { get { return _tax_amount_RMB; } set { _tax_amount_RMB = value; } } public string pay_amount { get { return _pay_amount; } set { _pay_amount = value; } } public string codename { get { return _codename; } set { _codename = value; } } public string boxcount { get { return _boxcount; } set { _boxcount = value; } } public string boxweight { get { return _boxweight; } set { _boxweight = value; } } public string exporter { get { return _exporter; } set { _exporter = value; } } public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } public string productiondate { get { return _productiondate; } set { _productiondate = value; } } public string prepayments { get { return _prepayments; } set { _prepayments = value; } } public string balance { get { return _balance; } set { _balance = value; } } public string baolv { get { return _baolv; } set { _baolv = value; } } public string tariff { get { return _tariff; } set { _tariff = value; } } public string tax { get { return _tax; } set { _tax = value; } } public string tax_zz { get { return _tax_zz; } set { _tax_zz = value; } } public string exchangerate { get { return _exchangerate; } set { _exchangerate = value; } } public string exchangerate_customs { get { return _exchangerate_customs; } set { _exchangerate_customs = value; } } public string tax_1 { get { return _tax_1; } set { _tax_1 = value; } } public string tax_zz_1 { get { return _tax_zz_1; } set { _tax_zz_1 = value; } } public string tax_2 { get { return _tax_2; } set { _tax_2 = value; } } public string tax_zz_2 { get { return _tax_zz_2; } set { _tax_zz_2 = value; } } public string RMBAmount { get { return _RMBAmount; } set { _RMBAmount = value; } } public string BilltypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } public string DeliveryDate { get { return _DeliveryDate; } set { _DeliveryDate = value; } } public string DeliveryAddress { get { return _DeliveryAddress; } set { _DeliveryAddress = value; } } public string IsRongZi { get { return _IsRongZi; } set { _IsRongZi = value; } } public string Paydate { get { return _Paydate; } set { _Paydate = value; } } public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } //20161111 天津誉恒模块增加 private string _Supplier_Billno = string.Empty; private string _ResendTime = string.Empty; private string _ResendTime2 = string.Empty; private string _ShipAgent = string.Empty; private string _BillReleaseDate = string.Empty; private string _IsLBill = string.Empty; private string _LBillShipAgent = string.Empty; private string _IsInnerLine = string.Empty; private string _InnerLinePort = string.Empty; private string _YARD = string.Empty; private string _PriceLimitDate = string.Empty; private string _PriceLimitRemark = string.Empty; private string _ClearanceNo = string.Empty; private string _ClearanceDate = string.Empty; private string _TaxRecvDate = string.Empty; private string _GetBoxDate = string.Empty; private string _IsRec = string.Empty; private string _FUNDDATE_1 = string.Empty; public string Supplier_Billno { get { return _Supplier_Billno; } set { _Supplier_Billno = value; } } public string ResendTime { get { return _ResendTime; } set { _ResendTime = value; } } public string ResendTime2 { get { return _ResendTime2; } set { _ResendTime2 = value; } } public string ShipAgent { get { return _ShipAgent; } set { _ShipAgent = value; } } public string BillReleaseDate { get { return _BillReleaseDate; } set { _BillReleaseDate = value; } } public string IsLBill { get { return _IsLBill; } set { _IsLBill = value; } } public string LBillShipAgent { get { return _LBillShipAgent; } set { _LBillShipAgent = value; } } public string IsInnerLine { get { return _IsInnerLine; } set { _IsInnerLine = value; } } public string InnerLinePort { get { return _InnerLinePort; } set { _InnerLinePort = value; } } public string YARD { get { return _YARD; } set { _YARD = value; } } public string PriceLimitDate { get { return _PriceLimitDate; } set { _PriceLimitDate = value; } } public string PriceLimitRemark { get { return _PriceLimitRemark; } set { _PriceLimitRemark = value; } } public string ClearanceNo { get { return _ClearanceNo; } set { _ClearanceNo = value; } } public string ClearanceDate { get { return _ClearanceDate; } set { _ClearanceDate = value; } } public string TaxRecvDate { get { return _TaxRecvDate; } set { _TaxRecvDate = value; } } public string GetBoxDate { get { return _GetBoxDate; } set { _GetBoxDate = value; } } public string IsRec { get { return _IsRec; } set { _IsRec = value; } } public string FUNDDATE_1 { get { return _FUNDDATE_1; } set { _FUNDDATE_1 = value; } } private string _TAGPICURL { get; set; } public string TAGPICURL { get { return _TAGPICURL; } set { _TAGPICURL = value; } } } [JsonObject] public class XXH_ALLEditmb : XXH_ALLmb { private string _RCVMode = string.Empty; [ModelDB(MDBType = ModelDBOprationType.Delete)] public string RCVMode { get { return _RCVMode; } set { _RCVMode = value; } } private string _KCClear = string.Empty; [ModelDB(MDBType = ModelDBOprationType.Delete)] public string KCClear { get { return _KCClear; } set { _KCClear = value; } } private string _CTN = string.Empty; [ModelDB(MDBType = ModelDBOprationType.Delete)] public string CTN { get { return _CTN; } set { _CTN = value; } } private string _m_weight = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _price_limit = string.Empty; private string _amount = string.Empty; private string _tax_amount = string.Empty; private string _pay_amount = string.Empty; private string _codename = string.Empty; private string _boxcount = string.Empty; private string _boxweight = string.Empty; private string _exporter = string.Empty; private string _FactoryNo = string.Empty; private string _productiondate = string.Empty; private string _prepayments = string.Empty; private string _balance = string.Empty; private string _baolv = string.Empty; private string _tariff = string.Empty; private string _tax = string.Empty; private string _tax_zz = string.Empty; private string _exchangerate = string.Empty; private string _exchangerate_customs = string.Empty; private string _tax_1 = string.Empty; private string _tax_zz_1 = string.Empty; private string _tax_2 = string.Empty; private string _tax_zz_2 = string.Empty; private string _RMBAmount = string.Empty; private string _BilltypeREF = string.Empty; private string _tax_amount_RMB = string.Empty; private string _DeliveryDate = string.Empty; private string _DeliveryAddress = string.Empty; private string _IsRongZi = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; public string m_weight { get { return _m_weight; } set { _m_weight = value; } } public string price { get { return _price; } set { _price = value; } } public string price_agio { get { return _price_agio; } set { _price_agio = value; } } public string price_limit { get { return _price_limit; } set { _price_limit = value; } } public string amount { get { return _amount; } set { _amount = value; } } public string tax_amount { get { return _tax_amount; } set { _tax_amount = value; } } public string tax_amount_RMB { get { return _tax_amount_RMB; } set { _tax_amount_RMB = value; } } public string pay_amount { get { return _pay_amount; } set { _pay_amount = value; } } public string codename { get { return _codename; } set { _codename = value; } } public string boxcount { get { return _boxcount; } set { _boxcount = value; } } public string boxweight { get { return _boxweight; } set { _boxweight = value; } } public string exporter { get { return _exporter; } set { _exporter = value; } } public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } public string productiondate { get { return _productiondate; } set { _productiondate = value; } } public string prepayments { get { return _prepayments; } set { _prepayments = value; } } public string balance { get { return _balance; } set { _balance = value; } } public string baolv { get { return _baolv; } set { _baolv = value; } } public string tariff { get { return _tariff; } set { _tariff = value; } } public string tax { get { return _tax; } set { _tax = value; } } public string tax_zz { get { return _tax_zz; } set { _tax_zz = value; } } public string exchangerate { get { return _exchangerate; } set { _exchangerate = value; } } public string exchangerate_customs { get { return _exchangerate_customs; } set { _exchangerate_customs = value; } } public string tax_1 { get { return _tax_1; } set { _tax_1 = value; } } public string tax_zz_1 { get { return _tax_zz_1; } set { _tax_zz_1 = value; } } public string tax_2 { get { return _tax_2; } set { _tax_2 = value; } } public string tax_zz_2 { get { return _tax_zz_2; } set { _tax_zz_2 = value; } } public string RMBAmount { get { return _RMBAmount; } set { _RMBAmount = value; } } public string BilltypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } public string DeliveryDate { get { return _DeliveryDate; } set { _DeliveryDate = value; } } public string DeliveryAddress { get { return _DeliveryAddress; } set { _DeliveryAddress = value; } } public string IsRongZi { get { return _IsRongZi; } set { _IsRongZi = value; } } public string Paydate { get { return _Paydate; } set { _Paydate = value; } } public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } } [JsonObject] public class XXH_ALLEditmb2 : ModelObjectBillHead { #region private field private string _ContractNo = string.Empty; private string _STT = string.Empty; private string _Printed = string.Empty; private string _AutoAPP = string.Empty; private string _Ex_sailingdate = string.Empty; private string _Sailingdate = string.Empty; private string _ArrivalDate = string.Empty; private string _tax_date = string.Empty; private string _tax_paydate = string.Empty; private string _E_Billtime = string.Empty; private string _BillTime = string.Empty; private string _HDtime = string.Empty; private string _Vessel = string.Empty; private string _Voyage = string.Empty; private string _CIQ_canbesearch = string.Empty; private string _inspection_Signup_date = string.Empty; private string _inspection_no = string.Empty; private string _SamplingDate_Plan = string.Empty; private string _SamplingDate_Act = string.Empty; private string _CustomsReleaseDate = string.Empty; private string _DeclareNumber = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; private string _BillType = string.Empty; private string _Inspection_Storage = string.Empty; private string _inspection_date = string.Empty; private string _RecDate = string.Empty; private string _PortDays = string.Empty; private string _DeliveryDate = string.Empty; private string _DeliveryAddress = string.Empty; private string _Contacter = string.Empty; private string _Tel = string.Empty; private string _remark = string.Empty; private string _remark_2 = string.Empty; private string _remark_3 = string.Empty; private string _remark_4 = string.Empty; private string _Overfilled = string.Empty; private string _Inspection_Buyer = string.Empty; private string _Freetime = string.Empty; private string _BILLTRANCNO = string.Empty; private string _Unsealdate = string.Empty; private string _MODIFIEDUSER = string.Empty; private string _MODIFIEDTIME = string.Empty; private string _m_weight = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _price_limit = string.Empty; private string _amount = string.Empty; private string _tax_amount = string.Empty; private string _pay_amount = string.Empty; private string _codename = string.Empty; private string _boxcount = string.Empty; private string _boxweight = string.Empty; private string _exporter = string.Empty; private string _FactoryNo = string.Empty; private string _productiondate = string.Empty; private string _prepayments = string.Empty; private string _balance = string.Empty; private string _baolv = string.Empty; private string _tariff = string.Empty; private string _tax = string.Empty; private string _tax_zz = string.Empty; private string _exchangerate = string.Empty; private string _exchangerate_customs = string.Empty; private string _tax_1 = string.Empty; private string _tax_zz_1 = string.Empty; private string _tax_2 = string.Empty; private string _tax_zz_2 = string.Empty; private string _RMBAmount = string.Empty; private string _BilltypeREF = string.Empty; private string _tax_amount_RMB = string.Empty; private string _IsRongZi = string.Empty; private decimal _TimeMark = 0; private string _Receiptremark = string.Empty; private string _InspectionReleaseDate = string.Empty; #endregion public string m_weight { get { return _m_weight; } set { _m_weight = value; } } public string price { get { return _price; } set { _price = value; } } public string price_agio { get { return _price_agio; } set { _price_agio = value; } } public string price_limit { get { return _price_limit; } set { _price_limit = value; } } public string amount { get { return _amount; } set { _amount = value; } } public string tax_amount { get { return _tax_amount; } set { _tax_amount = value; } } public string tax_amount_RMB { get { return _tax_amount_RMB; } set { _tax_amount_RMB = value; } } public string pay_amount { get { return _pay_amount; } set { _pay_amount = value; } } public string codename { get { return _codename; } set { _codename = value; } } public string boxcount { get { return _boxcount; } set { _boxcount = value; } } public string boxweight { get { return _boxweight; } set { _boxweight = value; } } public string exporter { get { return _exporter; } set { _exporter = value; } } public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } public string productiondate { get { return _productiondate; } set { _productiondate = value; } } public string prepayments { get { return _prepayments; } set { _prepayments = value; } } public string balance { get { return _balance; } set { _balance = value; } } public string baolv { get { return _baolv; } set { _baolv = value; } } public string tariff { get { return _tariff; } set { _tariff = value; } } public string tax { get { return _tax; } set { _tax = value; } } public string tax_zz { get { return _tax_zz; } set { _tax_zz = value; } } public string exchangerate { get { return _exchangerate; } set { _exchangerate = value; } } public string exchangerate_customs { get { return _exchangerate_customs; } set { _exchangerate_customs = value; } } public string tax_1 { get { return _tax_1; } set { _tax_1 = value; } } public string tax_zz_1 { get { return _tax_zz_1; } set { _tax_zz_1 = value; } } public string tax_2 { get { return _tax_2; } set { _tax_2 = value; } } public string tax_zz_2 { get { return _tax_zz_2; } set { _tax_zz_2 = value; } } public string RMBAmount { get { return _RMBAmount; } set { _RMBAmount = value; } } public string BilltypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } public string IsRongZi { get { return _IsRongZi; } set { _IsRongZi = value; } } [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string STT { get { return _STT; } set { _STT = value; } } [ModelDB] public string Printed { get { return _Printed; } set { _Printed = value; } } [ModelDB] public string AutoAPP { get { return _AutoAPP; } set { _AutoAPP = value; } } [ModelDB] public string Ex_sailingdate { get { return _Ex_sailingdate; } set { _Ex_sailingdate = value; } } [ModelDB] public string Sailingdate { get { return _Sailingdate; } set { _Sailingdate = value; } } [ModelDB] public string ArrivalDate { get { return _ArrivalDate; } set { _ArrivalDate = value; } } [ModelDB] public string tax_date { get { return _tax_date; } set { _tax_date = value; } } [ModelDB] public string tax_paydate { get { return _tax_paydate; } set { _tax_paydate = value; } } [ModelDB] public string E_Billtime { get { return _E_Billtime; } set { _E_Billtime = value; } } [ModelDB] public string BillTime { get { return _BillTime; } set { _BillTime = value; } } [ModelDB] public string HDtime { get { return _HDtime; } set { _HDtime = value; } } [ModelDB] public string Vessel { get { return _Vessel; } set { _Vessel = value; } } [ModelDB] public string Voyage { get { return _Voyage; } set { _Voyage = value; } } [ModelDB] public string CIQ_canbesearch { get { return _CIQ_canbesearch; } set { _CIQ_canbesearch = value; } } [ModelDB] public string inspection_Signup_date { get { return _inspection_Signup_date; } set { _inspection_Signup_date = value; } } [ModelDB] public string inspection_no { get { return _inspection_no; } set { _inspection_no = value; } } [ModelDB] public string SamplingDate_Plan { get { return _SamplingDate_Plan; } set { _SamplingDate_Plan = value; } } [ModelDB] public string SamplingDate_Act { get { return _SamplingDate_Act; } set { _SamplingDate_Act = value; } } [ModelDB] public string CustomsReleaseDate { get { return _CustomsReleaseDate; } set { _CustomsReleaseDate = value; } } [ModelDB] public string DeclareNumber { get { return _DeclareNumber; } set { _DeclareNumber = value; } } [ModelDB] public string Paydate { get { return _Paydate; } set { _Paydate = value; } } [ModelDB] public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } [ModelDB] public string BillType { get { return _BillType; } set { _BillType = value; } } [ModelDB] public string Inspection_Storage { get { return _Inspection_Storage; } set { _Inspection_Storage = value; } } [ModelDB] public string inspection_date { get { return _inspection_date; } set { _inspection_date = value; } } [ModelDB] public string RecDate { get { return _RecDate; } set { _RecDate = value; } } [ModelDB] public string PortDays { get { return _PortDays; } set { _PortDays = value; } } [ModelDB] public string DeliveryDate { get { return _DeliveryDate; } set { _DeliveryDate = value; } } [ModelDB] public string DeliveryAddress { get { return _DeliveryAddress; } set { _DeliveryAddress = 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; } } [ModelDB] public string remark_2 { get { return _remark_2; } set { _remark_2 = value; } } [ModelDB] public string remark_3 { get { return _remark_3; } set { _remark_3 = value; } } [ModelDB] public string remark_4 { get { return _remark_4; } set { _remark_4 = value; } } [ModelDB] public string Overfilled { get { return _Overfilled; } set { _Overfilled = value; } } [ModelDB] public string Inspection_Buyer { get { return _Inspection_Buyer; } set { _Inspection_Buyer = value; } } [ModelDB] public string Freetime { get { return _Freetime; } set { _Freetime = value; } } [ModelDB] public string BILLTRANCNO { get { return _BILLTRANCNO; } set { _BILLTRANCNO = value; } } [ModelDB] public string Unsealdate { get { return _Unsealdate; } set { _Unsealdate = value; } } [ModelDB] public string MODIFIEDUSER { get { return _MODIFIEDUSER; } set { _MODIFIEDUSER = value; } } [ModelDB] public string MODIFIEDTIME { get { return _MODIFIEDTIME; } set { _MODIFIEDTIME = value; } } public decimal TimeMark { get { return _TimeMark; } set { _TimeMark = value; } } [ModelDB] public string Receiptremark { get { return _Receiptremark; } set { _Receiptremark = value; } } [ModelDB] public string InspectionReleaseDate { get { return _InspectionReleaseDate; } set { _InspectionReleaseDate = value; } } private string _preArrivalDate = string.Empty; [ModelDB] public string preArrivalDate { get { return _preArrivalDate; } set { _preArrivalDate = value; } } public XXH_ALLEditmb2 ( ) { // TableName = "tMsWlPcHead"; TableName = "Import_main"; } public override string GetBillNoFieldName() { return "ContractNo"; } } [JsonObject] public class CWLockmb : XXHmb { private string _ACCDATE = string.Empty; private string _ContractStatus = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; [ModelDB] public string ACCDATE { get { return _ACCDATE; } set { _ACCDATE = value; } } [ModelDB] public string ContractStatus { get { return _ContractStatus; } set { _ContractStatus = value; } } public string Paydate { get { return _Paydate; } set { _Paydate = value; } } public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } } [JsonObject] public class XXH_HDmb : ModelObjectBillHead { #region private Fields private string _cgid = string.Empty; private string _name = string.Empty; private string _country = string.Empty; private string _AppNo = string.Empty; private string _ValidDate = string.Empty; private string _weight_t = string.Empty; private string _weight = string.Empty; private string _printedRef = string.Empty; private string _WriteoffsRef = string.Empty; private string _AutoAPPRef = string.Empty; private string _ShipCompanyRef = string.Empty; private string _CIQ_canbesearchRef = string.Empty; private string _ReceiptStatusRef = string.Empty; private string _AppName = string.Empty; private string _APPREMARK = string.Empty; private string _ywtype = "import_main"; public string ywtype { get { return _ywtype; } set { _ywtype = value; } } #region 私有变量 private decimal _id = 0; protected string _ContractNo = string.Empty; private string _HTH = string.Empty; private string _seller = string.Empty; private string _company = string.Empty; private string _companyname = string.Empty; private string _buyer = string.Empty; private string _STT = string.Empty; private string _countryid = string.Empty; private string _creator = string.Empty; private string _Auditor = string.Empty; private string _AuditorREF = string.Empty; private string _Mainstate = string.Empty; private string _MainstateRef = string.Empty; private string _Printed = string.Empty; private string _AutoAPP = string.Empty; private string _ShipCompany_id = string.Empty; private string _BillNo = string.Empty; private string _BillType = string.Empty; private string _BilltypeREF = string.Empty; private string _BillTime = string.Empty; private string _Vessel = string.Empty; private string _Voyage = string.Empty; private string _Ex_sailingdate = string.Empty; private string _Sailingdate = string.Empty; private string _ArrivalDate = null; private string _ContainerNo = string.Empty; private string _SealNo = string.Empty; private string _TransactionMethod = string.Empty; private string _PaymentMethods = string.Empty; private string _TransactionMethodRef = string.Empty; private string _PaymentMethodsRef = string.Empty; private string _SecurityDeposit = string.Empty; private string _CustomsReleaseDate = null; private string _SamplingDate_Plan = null; private string _SamplingDate_Act = null; private string _inspection_Signup_date = null; private string _inspection_no = string.Empty; private string _inspection_date = null; private decimal _TimeMark = 0; private string _cicode = string.Empty; private string _ciname = string.Empty; private string _creattime = string.Empty; private string _Audittime = string.Empty; private string _CIQ_licence = string.Empty; private string _CIQ_canbesearch = string.Empty; private string _tax_date = string.Empty; private string _tax_paydate = string.Empty; private string _port = string.Empty; private string _remark = string.Empty; private string _portRef = string.Empty; private string _Freetime = string.Empty; private string _Writeoffs = string.Empty; private string _Paydate = string.Empty; private string _Prepaydate = string.Empty; private string _E_Billtime = string.Empty; private string _HDtime = string.Empty; private string _FinanceStatus = string.Empty; private string _FinanceStatusREF = string.Empty; private string _remark_2 = string.Empty; private string _remark_3 = string.Empty; private string _remark_4 = string.Empty; private string _Sampling_need = string.Empty; private string _Sampling_needREF = string.Empty; private string _DeclareNumber = string.Empty; private string _Inspection_Storage = string.Empty; private string _Inspection_StorageREF = string.Empty; private string _DeliveryDate = string.Empty; private string _DeliveryAddress = string.Empty; private string _Contacter = string.Empty; private string _Tel = string.Empty; private string _Overfilled = string.Empty; private string _OwnApp = string.Empty; private string _ReceiptStatus = string.Empty; private string _Receiptremark = string.Empty; private string _TRADINGAGENCY = string.Empty; private string _FactoryNo = string.Empty; private string _ACCDATE = string.Empty; private string _ContractStatus = string.Empty; private string _KCClear = string.Empty; private string _ISVOU = string.Empty; private string _VOUCHERNO = string.Empty; private string _RCVMode = string.Empty; private string _RCVModeREF = string.Empty; private string _OP = string.Empty; private string _Maoli = string.Empty; private string _FHPROFIT = string.Empty; private string _LCPROFIT = string.Empty; private string _OTPROFIT = string.Empty; private string _ZMQ = string.Empty; private string _MZBZ = string.Empty; private string _MZBZREF = string.Empty; private string _RecDate = string.Empty; private string _PortDays = string.Empty; private string _BUZTYPE = string.Empty; private string _BUZTYPEREF = string.Empty; private string _APPWEIGHT = string.Empty; private string _SELLERFULLNAME = string.Empty; private string _Exporter = string.Empty; private string _Inspection_Buyer = string.Empty; private string _Inspection_BuyerRef = string.Empty; private string _Inspection_Contacter = string.Empty; private string _Inspection_Tel = string.Empty; private string _Inspection_Email = string.Empty; private string _Inspection_Code = string.Empty; private string _Inspection_DeliveryAddress = string.Empty; private string _HaveContract = string.Empty; //是否有合同 private string _HaveCargoMark = string.Empty; //是否有商品标签 private string _Productiondate = string.Empty; private string _BZTCHNO = string.Empty; private string _appusedweight = string.Empty; private string _HK_profit = string.Empty; private string _RZ_profit = string.Empty; private string _HAVESAMPLE = string.Empty; private string _CHECKSAMPLE = string.Empty; private string _price = string.Empty; private string _price_agio = string.Empty; private string _CTN = string.Empty; private string _BILLTRANCNO = string.Empty; private string _SBYS = string.Empty; private string _BILL_RECEIVE_DATE = string.Empty; private string _BILL_SEND_DATE = string.Empty; private string _LOCK_EXCHANGERATE = string.Empty; private string _EXCHANGERATE = string.Empty; private string _Unsealdate = string.Empty; private string _ISREFORM = string.Empty; private string _InspectionNo = string.Empty; private string _IsRongZi = string.Empty; private string _MBLNOREPEAT = string.Empty; private string _LOADFINISH = "1"; #endregion #region 公有函数 #region 查询用函数 public string country { get { return _country; } set { _country = value; } } public string cgid { get { return _cgid; } set { _cgid = value; } } public string name { get { return _name; } set { _name = value; } } public string AppNo { get { return _AppNo; } set { _AppNo = value; } } public string ValidDate { get { return _ValidDate; } set { _ValidDate = value; } } public string weight_t { get { return _weight_t; } set { _weight_t = value; } } public string weight { get { return _weight; } set { _weight = value; } } public string AutoAPPRef { get { return _AutoAPPRef; } set { _AutoAPPRef = value; } } public string printedRef { get { return _printedRef; } set { _printedRef = value; } } public string WriteoffsRef { get { return _WriteoffsRef; } set { _WriteoffsRef = value; } } public string AppName { get { return _AppName; } set { _AppName = value; } } public string APPREMARK { get { return _APPREMARK; } set { _APPREMARK = value; } } #endregion [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public decimal id { get { return _id; } set { _id = value; } } [ModelDB] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string HTH { get { return _HTH; } set { _HTH = value; } } [ModelDB] public string company { get { return _company; } set { _company = value; } } public string companyname { get { return _companyname; } set { _companyname = value; } } [ModelDB] public string seller { get { return _seller; } set { _seller = value; } } [ModelDB] public string buyer { get { return _buyer; } set { _buyer = value; } } [ModelDB] public string STT { get { return _STT; } set { _STT = value; } } [ModelDB] public string countryid { get { return _countryid; } set { _countryid = value; } } //[ModelDB] public string creator { get { return _creator; } set { _creator = value; } } //[ModelDB] public string Auditor { get { return _Auditor; } set { _Auditor = value; } } public string AuditorREF { get { return _AuditorREF; } set { _AuditorREF = value; } } [ModelDB] public string Mainstate { get { return _Mainstate; } set { _Mainstate = value; } } public string MainstateRef { get { return _MainstateRef; } set { _MainstateRef = value; } } [ModelDB] public string Printed { get { return _Printed; } set { _Printed = value; } } [ModelDB] public string AutoAPP { get { return _AutoAPP; } set { _AutoAPP = value; } } [ModelDB] public string ShipCompany_id { get { return _ShipCompany_id; } set { _ShipCompany_id = value; } } public string ShipCompanyRef { get { return _ShipCompanyRef; } set { _ShipCompanyRef = value; } } [ModelDB] public string BillNo { get { return _BillNo; } set { _BillNo = value; } } [ModelDB] public string BillType { get { return _BillType; } set { _BillType = value; } } public string BillTypeREF { get { return _BilltypeREF; } set { _BilltypeREF = value; } } [ModelDB] public string BillTime { get { return _BillTime; } set { _BillTime = value; } } [ModelDB] public string Vessel { get { return _Vessel; } set { _Vessel = value; } } [ModelDB] public string Voyage { get { return _Voyage; } set { _Voyage = value; } } [ModelDB] public String Ex_sailingdate { get { return _Ex_sailingdate; } set { _Ex_sailingdate = value; } } [ModelDB] public String Sailingdate { get { return _Sailingdate; } set { _Sailingdate = value; } } [ModelDB] public String ArrivalDate { get { return _ArrivalDate; } set { _ArrivalDate = value; } } [ModelDB] public string ContainerNo { get { return _ContainerNo; } set { _ContainerNo = value; } } [ModelDB] public string SealNo { get { return _SealNo; } set { _SealNo = value; } } [ModelDB] public string TransactionMethod { get { return _TransactionMethod; } set { _TransactionMethod = value; } } [ModelDB] public string PaymentMethods { get { return _PaymentMethods; } set { _PaymentMethods = value; } } public string TransactionMethodRef { get { return _TransactionMethodRef; } set { _TransactionMethodRef = value; } } public string PaymentMethodsRef { get { return _PaymentMethodsRef; } set { _PaymentMethodsRef = value; } } [ModelDB] public string SecurityDeposit { get { return _SecurityDeposit; } set { _SecurityDeposit = value; } } [ModelDB] public string CustomsReleaseDate { get { return _CustomsReleaseDate; } set { _CustomsReleaseDate = value; } } [ModelDB] public string SamplingDate_Plan { get { return _SamplingDate_Plan; } set { _SamplingDate_Plan = value; } } [ModelDB] public string SamplingDate_Act { get { return _SamplingDate_Act; } set { _SamplingDate_Act = value; } } [ModelDB] public string inspection_Signup_date { get { return _inspection_Signup_date; } set { _inspection_Signup_date = value; } } [ModelDB] public string inspection_no { get { return _inspection_no; } set { _inspection_no = value; } } [ModelDB] public string inspection_date { get { return _inspection_date; } set { _inspection_date = value; } } [ModelDB] public string creattime { get { return _creattime; } set { _creattime = value; } } [ModelDB] public string Audittime { get { return _Audittime; } set { _Audittime = value; } } [ModelDB] public string Freetime { get { return _Freetime; } set { _Freetime = value; } } [ModelDB] public string CIQ_licence { get { return _CIQ_licence; } set { _CIQ_licence = value; } } [ModelDB] public string CIQ_canbesearch { get { return _CIQ_canbesearch; } set { _CIQ_canbesearch = value; } } [ModelDB] public string tax_date { get { return _tax_date; } set { _tax_date = value; } } [ModelDB] public string tax_paydate { get { return _tax_paydate; } set { _tax_paydate = value; } } [ModelDB] public string port { get { return _port; } set { _port = value; } } [ModelDB] public string remark { get { return _remark; } set { _remark = value; } } [ModelDB] public string Writeoffs { get { return _Writeoffs; } set { _Writeoffs = value; } } /// /// ///////////// /// [ModelDB] public string Paydate { get { return _Paydate; } set { _Paydate = value; } } [ModelDB] public string Prepaydate { get { return _Prepaydate; } set { _Prepaydate = value; } } [ModelDB] public string E_Billtime { get { return _E_Billtime; } set { _E_Billtime = value; } } [ModelDB] public string HDtime { get { return _HDtime; } set { _HDtime = value; } } [ModelDB] public string FinanceStatus { get { return _FinanceStatus; } set { _FinanceStatus = value; } } public string FinanceStatusREF { get { return _FinanceStatusREF; } set { _FinanceStatusREF = value; } } [ModelDB] public string remark_2 { get { return _remark_2; } set { _remark_2 = value; } } [ModelDB] public string remark_3 { get { return _remark_3; } set { _remark_3 = value; } } [ModelDB] public string remark_4 { get { return _remark_4; } set { _remark_4 = value; } } [ModelDB] public string Sampling_need { get { return _Sampling_need; } set { _Sampling_need = value; } } public string Sampling_needREF { get { return _Sampling_needREF; } set { _Sampling_needREF = value; } } [ModelDB] public string DeclareNumber { get { return _DeclareNumber; } set { _DeclareNumber = value; } } [ModelDB] public string Inspection_Storage { get { return _Inspection_Storage; } set { _Inspection_Storage = value; } } public string Inspection_StorageREF { get { return _Inspection_StorageREF; } set { _Inspection_StorageREF = value; } } [ModelDB] public string DeliveryDate { get { return _DeliveryDate; } set { _DeliveryDate = value; } } [ModelDB] public string DeliveryAddress { get { return _DeliveryAddress; } set { _DeliveryAddress = value; } } [ModelDB] public string Contacter { get { return _Contacter; } set { _Contacter = value; } } [ModelDB] public string Tel { get { return _Tel; } set { _Tel = value; } } [ModelDB] public string Overfilled { get { return _Overfilled; } set { _Overfilled = value; } } [ModelDB] public string ReceiptStatus { get { return _ReceiptStatus; } set { _ReceiptStatus = value; } } [ModelDB] public string Receiptremark { get { return _Receiptremark; } set { _Receiptremark = value; } } [ModelDB] public string TRADINGAGENCY { get { return _TRADINGAGENCY; } set { _TRADINGAGENCY = value; } } [ModelDB] public string KCClear { get { return _KCClear; } set { _KCClear = value; } } [ModelDB] public string RCVMode { get { return _RCVMode; } set { _RCVMode = value; } } public string RCVModeREF { get { return _RCVModeREF; } set { _RCVModeREF = value; } } //[ModelDB] public string ACCDATE { get { return _ACCDATE; } set { _ACCDATE = value; } } //[ModelDB] public string ContractStatus { get { return _ContractStatus; } set { _ContractStatus = value; } } public string ISVOU { get { return _ISVOU; } set { _ISVOU = value; } } public string VOUCHERNO { get { return _VOUCHERNO; } set { _VOUCHERNO = value; } } //[ModelDB] public string OwnApp { get { return _OwnApp; } set { _OwnApp = value; } } public string portRef { get { return _portRef; } set { _portRef = value; } } public decimal TimeMark { get { return _TimeMark; } set { _TimeMark = value; } } public string cicode { get { return _cicode; } set { _cicode = value; } } public string ciname { get { return _ciname; } set { _ciname = value; } } public string CIQ_canbesearchRef { get { return _CIQ_canbesearchRef; } set { _CIQ_canbesearchRef = value; } } public string ReceiptStatusRef { get { return _ReceiptStatusRef; } set { _ReceiptStatusRef = value; } } public string FactoryNo { get { return _FactoryNo; } set { _FactoryNo = value; } } public string OP { get { return _OP; } set { _OP = value; } } public string Maoli { get { return _Maoli; } set { _Maoli = value; } } public string FHPROFIT { get { return _FHPROFIT; } set { _FHPROFIT = value; } } public string LCPROFIT { get { return _LCPROFIT; } set { _LCPROFIT = value; } } public string OTPROFIT { get { return _OTPROFIT; } set { _OTPROFIT = value; } } public string HK_profit { get { return _HK_profit; } set { _HK_profit = value; } } public string RZ_profit { get { return _RZ_profit; } set { _RZ_profit = value; } } public string ZMQ { get { return _ZMQ; } set { _ZMQ = value; } } [ModelDB] public string MZBZ { get { return _MZBZ; } set { _MZBZ = value; } } public string MZBZREF { get { return _MZBZREF; } set { _MZBZREF = value; } } [ModelDB] public string RecDate { get { return _RecDate; } set { _RecDate = value; } } [ModelDB] public string PortDays { get { return _PortDays; } set { _PortDays = value; } } [ModelDB] public string BUZTYPE { get { return _BUZTYPE; } set { _BUZTYPE = value; } } public string BUZTYPEREF { get { return _BUZTYPEREF; } set { _BUZTYPEREF = value; } } public string APPWEIGHT { get { return _APPWEIGHT; } set { _APPWEIGHT = value; } } public string SELLERFULLNAME { get { return _SELLERFULLNAME; } set { _SELLERFULLNAME = value; } } public string Exporter { get { return _Exporter; } set { _Exporter = value; } } public string Exporter2 { get { return _Exporter; } set { _Exporter = value; } } //20150916 新协航要求 增加三个应对商检系统的数据项 [ModelDB] public string Inspection_Buyer { get { return _Inspection_Buyer; } set { _Inspection_Buyer = value; } } public string Inspection_BuyerRef { get { return _Inspection_BuyerRef; } set { _Inspection_BuyerRef = value; } } public string Inspection_Contacter { get { return _Inspection_Contacter; } set { _Inspection_Contacter = value; } } public string Inspection_Tel { get { return _Inspection_Tel; } set { _Inspection_Tel = value; } } public string Inspection_DeliveryAddress { get { return _Inspection_DeliveryAddress; } set { _Inspection_DeliveryAddress = value; } } public string Inspection_Email { get { return _Inspection_Email; } set { _Inspection_Email = value; } } public string Inspection_Code { get { return _Inspection_Code; } set { _Inspection_Code = value; } } public string HaveContract { get { return _HaveContract; } set { _HaveContract = value; } } public string HaveCargoMark { get { return _HaveCargoMark; } set { _HaveCargoMark = value; } } public string Productiondate { get { return _Productiondate; } set { _Productiondate = value; } } public string BZTCHNO { get { return _BZTCHNO; } set { _BZTCHNO = value; } } public string appusedweight { get { return _appusedweight; } set { _appusedweight = value; } } public string HAVESAMPLE { get { return _HAVESAMPLE; } set { _HAVESAMPLE = value; } } public string CHECKSAMPLE { get { return _CHECKSAMPLE; } set { _CHECKSAMPLE = value; } } public string price { get { return _price; } set { _price = value; } } public string price_agio { get { return _price_agio; } set { _price_agio = value; } } [ModelDB] public string CTN { get { return _CTN; } set { _CTN = value; } } [ModelDB] public string BILLTRANCNO { get { return _BILLTRANCNO; } set { _BILLTRANCNO = value; } } public string SBYS { get { return _SBYS; } set { _SBYS = value; } } public string BILL_RECEIVE_DATE { get { return _BILL_RECEIVE_DATE; } set { _BILL_RECEIVE_DATE = value; } } public string BILL_SEND_DATE { get { return _BILL_SEND_DATE; } set { _BILL_SEND_DATE = value; } } [ModelDB] public string LOCK_EXCHANGERATE { get { return _LOCK_EXCHANGERATE; } set { _LOCK_EXCHANGERATE = value; } } [ModelDB] public string EXCHANGERATE { get { return _EXCHANGERATE; } set { _EXCHANGERATE = value; } } [ModelDB] public string Unsealdate { get { return _Unsealdate; } set { _Unsealdate = value; } } [ModelDB] public string ISREFORM { get { return _ISREFORM; } set { _ISREFORM = value; } } public string InspectionNo { get { return _InspectionNo; } set { _InspectionNo = value; } } public string IsRongZi { get { return _IsRongZi; } set { _IsRongZi = value; } } public string MBLNOREPEAT { get { return _MBLNOREPEAT; } set { _MBLNOREPEAT = value; } } public string LOADFINISH {//永远都是1 用于在主表的编辑页面setvalues时最后触发change事件 get { return _LOADFINISH; } set { _LOADFINISH = value; } } private string _Agent = string.Empty; private string _Agent2 = string.Empty; private string _Agent3 = string.Empty; public string Agent { get { return _Agent; } set { _Agent = value; } } public string Agent2 { get { return _Agent2; } set { _Agent2 = value; } } public string Agent3 { get { return _Agent3; } set { _Agent3 = value; } } private string _CreateTime_2 = string.Empty; private string _ResendTime = string.Empty; private string _Dock = string.Empty; private string _Customs_broker = string.Empty; private string _inspection_broker = string.Empty; [ModelDB] public string CreateTime_2 { get { return _CreateTime_2; } set { _CreateTime_2 = value; } } [ModelDB] public string ResendTime { get { return _ResendTime; } set { _ResendTime = value; } } [ModelDB] public string Dock { get { return _Dock; } set { _Dock = value; } } [ModelDB] public string Customs_broker { get { return _Customs_broker; } set { _Customs_broker = value; } } [ModelDB] public string inspection_broker { get { return _inspection_broker; } set { _inspection_broker = value; } } #endregion #endregion #region private Fields private string _Supplier_Billno = string.Empty; private string _ShipAgent = string.Empty; private string _BillReleaseDate = string.Empty; private string _IsLBill = string.Empty; private string _LBillShipAgent = string.Empty; private string _IsInnerLine = string.Empty; private string _InnerLinePort = string.Empty; private string _YARD = string.Empty; private string _PriceLimitDate = string.Empty; private string _PriceLimitRemark = string.Empty; private string _ClearanceNo = string.Empty; private string _ClearanceDate = string.Empty; private string _TaxRecvDate = string.Empty; private string _GetBoxDate = string.Empty; private string _IsRec = string.Empty; [ModelDB] public string Supplier_Billno { get { return _Supplier_Billno; } set { _Supplier_Billno = value; } } [ModelDB] public string ShipAgent { get { return _ShipAgent; } set { _ShipAgent = value; } } [ModelDB] public string BillReleaseDate { get { return _BillReleaseDate; } set { _BillReleaseDate = value; } } [ModelDB] public string IsLBill { get { return _IsLBill; } set { _IsLBill = value; } } [ModelDB] public string LBillShipAgent { get { return _LBillShipAgent; } set { _LBillShipAgent = value; } } [ModelDB] public string IsInnerLine { get { return _IsInnerLine; } set { _IsInnerLine = value; } } [ModelDB] public string InnerLinePort { get { return _InnerLinePort; } set { _InnerLinePort = value; } } [ModelDB] public string YARD { get { return _YARD; } set { _YARD = value; } } [ModelDB] public string PriceLimitDate { get { return _PriceLimitDate; } set { _PriceLimitDate = value; } } [ModelDB] public string PriceLimitRemark { get { return _PriceLimitRemark; } set { _PriceLimitRemark = value; } } [ModelDB] public string ClearanceNo { get { return _ClearanceNo; } set { _ClearanceNo = value; } } [ModelDB] public string ClearanceDate { get { return _ClearanceDate; } set { _ClearanceDate = value; } } [ModelDB] public string TaxRecvDate { get { return _TaxRecvDate; } set { _TaxRecvDate = value; } } [ModelDB] public string GetBoxDate { get { return _GetBoxDate; } set { _GetBoxDate = value; } } [ModelDB] public string IsRec { get { return _IsRec; } set { _IsRec = value; } } private string _FUNDDATE_1 = string.Empty; [ModelDB] public string FUNDDATE_1 { get { return _FUNDDATE_1; } set { _FUNDDATE_1 = value; } } #endregion public XXH_HDmb ( ) { // TableName = "tMsWlPcHead"; TableName = "Import_main"; } public override string GetBillNoFieldName ( ) { return "ContractNo"; } } #region 许可证使用 [JsonObject] public class Appstatemb : ModelObjectBillBody { #region private Fields /* id int 自增 APP_id int 许可证id Cargo_id int 货物id weight numeric(18, 3) 使用重量 */ private string _id = string.Empty; private string _ContractNo = string.Empty; private string _appno = string.Empty; private string _app_id = string.Empty; private string _name = string.Empty; private string _company = string.Empty; private string _cargo_id = string.Empty; private string _cargoname = string.Empty; private string _appweight = string.Empty; private string _appremain = string.Empty; private string _canbeused = string.Empty; private string _country = string.Empty; private string _weight = string.Empty; private string _validdate = string.Empty; private string _info = string.Empty; private string _cancellation = string.Empty; private string _cancellation_date = string.Empty; private string _cancellationRef = string.Empty; private string _companyname = string.Empty; private string _remark = string.Empty; private string _SEQUENCE = string.Empty; private string _REMARK = string.Empty; [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public string id { get { return _id; } set { _id = value; } } [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } public string appno { get { return _appno; } set { _appno = value; } } [ModelDB] public string app_id { get { return _app_id; } set { _app_id = value; } } public string name { get { return _name; } set { _name = value; } } public string company { get { return _company; } set { _company = value; } } [ModelDB] public string cargo_id { get { return _cargo_id; } set { _cargo_id = value; } } public string cargoname { get { return _cargoname; } set { _cargoname = value; } } public string appweight { get { return _appweight; } set { _appweight = value; } } public string appremain { get { return _appremain; } set { _appremain = value; } } public string canbeused { get { return _canbeused; } set { _canbeused = value; } } public string validdate { get { return _validdate; } set { _validdate = value; } } public string country { get { return _country; } set { _country = value; } } public string info { get { return _info; } set { _info = value; } } [ModelDB] public string weight { get { return _weight; } set { _weight = value; } } [ModelDB] public string cancellation { get { return _cancellation; } set { _cancellation = value; } } [ModelDB] public string cancellation_date { get { return _cancellation_date; } set { _cancellation_date = value; } } [ModelDB] public string REMARK { get { return _REMARK; } set { _REMARK = value; } } public string cancellationRef { get { return _cancellationRef; } set { _cancellationRef = value; } } public string companyname { get { return _companyname; } set { _companyname = value; } } public string remark { get { return _remark; } set { _remark = value; } } public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } #endregion public Appstatemb() { TableName = "Import_Appstate"; } public override string GetBillNoFieldName() { return "ContractNo"; } } #endregion #region 库存记录 [JsonObject] public class KCmb : ModelObjectBillBody { #region private Fields /* select k.id,k.contractno,k.cargo_id,c.name,K.czstate, k.innum,k.outnum,k.kfstate,k.czdate,k.[text] * */ private string _id = string.Empty; private string _ContractNo = string.Empty; private string _cargo_id = string.Empty; private string _cargoname = string.Empty; private string _czstate = string.Empty; private string _innum = string.Empty; private string _outnum = string.Empty; private string _kfstate = string.Empty; private string _text = string.Empty; private string _kfref = string.Empty; private string _czref = string.Empty; private string _czdate = string.Empty; private string _days = string.Empty; private string _FeeName = string.Empty; private string _UnitPrice = string.Empty; private string _Quantity = string.Empty; private string _Amount = string.Empty; private string _Sended = string.Empty; private string _TRUCKNO = string.Empty; private string _TRUCKTEL = string.Empty; private string _CORPID = string.Empty; private string _ENTEROPERATOR = string.Empty; private string _PLEDGE = string.Empty; private string _PLEDGEREF = string.Empty; private string _OWNER = string.Empty; private string _OWNERREF = string.Empty; [ModelDB(MDBType = ModelDBOprationType.EditDelete, IsPrimary = true)] public string id { get { return _id; } set { _id = value; } } [ModelDB] public string ContractNo { get { return _ContractNo; } set { _ContractNo = value; } } [ModelDB] public string cargo_id { get { return _cargo_id; } set { _cargo_id = value; } } public string cargoname { get { return _cargoname; } set { _cargoname = value; } } public string czref { get { return _czref; } set { _czref = value; } } public string kfref { get { return _kfref; } set { _kfref = value; } } [ModelDB] public string czstate { get { return _czstate; } set { _czstate = value; } } [ModelDB] public string innum { get { return _innum; } set { _innum = value; } } [ModelDB] public string outnum { get { return _outnum; } set { _outnum = value; } } [ModelDB] public string kfstate { get { return _kfstate; } set { _kfstate = value; } } [ModelDB] public string czdate { get { return _czdate; } set { _czdate = value; } } [ModelDB] public string text { get { return _text; } set { _text = value; } } [ModelDB] public string days { get { return _days; } set { _days = value; } } [ModelDB] public string FeeName { get { return _FeeName; } set { _FeeName = value; } } [ModelDB] public string UnitPrice { get { return _UnitPrice; } set { _UnitPrice = value; } } [ModelDB] public string Quantity { get { return _Quantity; } set { _Quantity = value; } } [ModelDB] public string Amount { get { return _Amount; } set { _Amount = value; } } [ModelDB] public string Sended { get { return _Sended; } set { _Sended = value; } } [ModelDB] public string TRUCKNO { get { return _TRUCKNO; } set { _TRUCKNO = value; } } [ModelDB] public string TRUCKTEL { get { return _TRUCKTEL; } set { _TRUCKTEL = value; } } [ModelDB] public string CORPID { get { return _CORPID; } set { _CORPID = value; } } [ModelDB] public string ENTEROPERATOR { get { return _ENTEROPERATOR; } set { _ENTEROPERATOR = value; } } [ModelDB] public string PLEDGE { get { return _PLEDGE; } set { _PLEDGE = value; } } public string PLEDGEREF { get { return _PLEDGEREF; } set { _PLEDGEREF = value; } } #endregion public KCmb() { TableName = "Import_KC"; } public override string GetBillNoFieldName() { return "ContractNo"; } } #endregion #region 合同号记录(防重复) [JsonObject] public class HTmb : ModelObjectBillHead { #region private Fields /* public decimal Id { get; set; } public string ContractNo { get; set; } public string HTH { get; set; } */ public string Count { get; set; } #endregion public HTmb() { // TableName = "tMsWlPcHead"; TableName = "Import_main"; } } #endregion #region 商品信息与许可证的匹配情况 返回是或否 1/0 [JsonObject] public class AppCargomb : ModelObjectBillHead { #region private Fields public string Match { get; set; } #endregion } #endregion #region 最近一次入库/结费时间 [JsonObject] public class CZmb : ModelObjectBillHead { #region private Fields /* public decimal Id { get; set; } public string ContractNo { get; set; } public string HTH { get; set; } */ public string CZDate { get; set; } public string CZstate { get; set; } #endregion public CZmb() { // TableName = "tMsWlPcHead"; TableName = "Import_KC"; } } #endregion #region 获取毛利(存储过程) [JsonObject] public class MLmb : ModelObjectBillHead { #region private Fields public string RMBYS { get; set; } public string RMBYF { get; set; } public string RMBML { get; set; } public string USDYS { get; set; } public string USDYF { get; set; } public string USDML { get; set; } public string ML { get; set; } public string FHPROFIT { get; set; } public string LCPROFIT { get; set; } public string OTPROFIT { get; set; } #endregion } #endregion #region 获取字段值列表,用于自定义过滤 [JsonObject] public class Fieldmb : ModelObjectBillHead { #region private Fields public string FieldId { get; set; } public string FieldValue { get; set; } #endregion } #endregion #region 合同内许可证使用情况统计 [JsonObject] public class HTStatemb : ModelObjectBillHead { #region private Fields public string APPNO { get; set; } public string USEDWEIGHT { get; set; } #endregion } #endregion #region ImportLogmb [JsonObject] public class ImportLogmb : ModelObjectBillHead { private string _GID = string.Empty; private string _USERID = string.Empty; private string _CDATE = string.Empty; private string _LOGINFO = string.Empty; [ModelDB] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string USERID { get { return _USERID; } set { _USERID = value; } } [ModelDB] public string CDATE { get { return _CDATE; } set { _CDATE = value; } } [ModelDB] public string LOGINFO { get { return _LOGINFO; } set { _LOGINFO = value; } } } #endregion }