using System; using HcUtility.Core; using Newtonsoft.Json; namespace DSWeb.Areas.Import.Models.ReceiptIO { [JsonObject] public class ReceiptIOmb : ModelObjectBillHead {// #region private Fields private string _GID = string.Empty; private string _TRANCNO = string.Empty; private string _CORPID = string.Empty; private string _DEPTGID = string.Empty; private string _OP = string.Empty; private string _CREATETIME = string.Empty; private string _REMARK = string.Empty; private string _IOTYPE = string.Empty; private string _IOTYPERef = string.Empty; private string _RecvCompany = string.Empty; private string _RecvName = string.Empty; private string _Remark = string.Empty; [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string TRANCNO { get { return _TRANCNO; } set { _TRANCNO = value; } } [ModelDB] public string CORPID { get { return _CORPID; } set { _CORPID = value; } } [ModelDB] public string DEPTGID { get { return _DEPTGID; } set { _DEPTGID = value; } } [ModelDB] public string OP { get { return _OP; } set { _OP = value; } } [ModelDB] public string CREATETIME { get { return _CREATETIME; } set { _CREATETIME = value; } } [ModelDB] public string REMARK { get { return _REMARK; } set { _REMARK = value; } } [ModelDB] public string IOTYPE { get { return _IOTYPE; } set { _IOTYPE = value; } } public string IOTYPERef { get { return _IOTYPERef; } set { _IOTYPERef = value; } } [ModelDB] public string RecvCompany { get { return _RecvCompany; } set { _RecvCompany = value; } } [ModelDB] public string RecvName { get { return _RecvName; } set { _RecvName = value; } } public string Remark { get { return _Remark; } set { _Remark = value; } } #endregion public ReceiptIOmb( ) { // TableName = "tMsWlPcHead"; TableName = "OP_Receipt_IO"; } public override string GetBillNoFieldName() { return "GID"; } public override string GetTimeMarkFieldName() { return ""; } } [JsonObject] public class ReceiptIOBodymb : ModelObjectBillBody {// #region private Fields private string _GID = string.Empty; private string _IO_GID = string.Empty; private string _BSNO = string.Empty; private string _ReceiptName = string.Empty; private string _Receipt_GID = string.Empty; private string _NeedType = string.Empty; private string _CUSTNO = string.Empty; private string _MBLNO = string.Empty; private string _Remark = string.Empty; private string _OPLB = string.Empty; private string _CUSTOMERNAME = string.Empty; private string _SEQUENCE = string.Empty; private string _PORTDISCHARGE = string.Empty; private string _HBLNO = string.Empty; private string _BillType = string.Empty; private string _BillTypeREF = string.Empty; private string _ArrivalDate = string.Empty; private string _OP = string.Empty; #region [ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)] public string GID { get { return _GID; } set { _GID = value; } } [ModelDB] public string IO_GID { get { return _IO_GID; } set { _IO_GID = value; } } [ModelDB] public string ReceiptName { get { return _ReceiptName; } set { _ReceiptName = value; } } [ModelDB] public string Receipt_GID { get { return _Receipt_GID; } set { _Receipt_GID = value; } } [ModelDB] public string BSNO { get { return _BSNO; } set { _BSNO = value; } } [ModelDB] public string NeedType { get { return _NeedType; } set { _NeedType = value; } } public string CUSTNO { get { return _CUSTNO; } set { _CUSTNO = value; } } public string MBLNO { get { return _MBLNO; } set { _MBLNO = value; } } public string Remark { get { return _Remark; } set { _Remark = value; } } public string OPLB { get { return _OPLB; } set { _OPLB = value; } } public string CUSTOMERNAME { get { return _CUSTOMERNAME; } set { _CUSTOMERNAME = value; } } public string PORTDISCHARGE { get { return _PORTDISCHARGE; } set { _PORTDISCHARGE = value; } } public string HBLNO { get { return _HBLNO; } set { _HBLNO = value; } } [ModelDB] public string SEQUENCE { get { return _SEQUENCE; } set { _SEQUENCE = value; } } public string BillType { get { return _BillType; } set { _BillType = value; } } public string BillTypeREF { get { return _BillTypeREF; } set { _BillTypeREF = value; } } public string ArrivalDate { get { return _ArrivalDate; } set { _ArrivalDate = value; } } public string OP { get { return _OP; } set { _OP = value; } } #endregion #endregion public ReceiptIOBodymb ( ) { // TableName = "tMsWlPcHead"; TableName = "op_Receipt_IO_Body"; } public override string GetBillNoFieldName() { return "IO_GID"; } public override string GetTimeMarkFieldName() { return ""; } } #region 参照部分 #endregion }