CardInfo.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. using Newtonsoft.Json;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. namespace Dfs.WayneChina.SpsDataCourier.Models
  6. {
  7. public class CardInfo
  8. {
  9. [JsonProperty("acctID")]
  10. public string AcctId { get; set; }
  11. [JsonProperty("bLimitCar")]
  12. public byte BLimitCar { get; set; }
  13. [JsonProperty("bLmtGood")]
  14. public bool BLmtGood { get; set; }
  15. //Card status
  16. [JsonProperty("cStatus")]
  17. public byte CStatus { get; set; }
  18. [JsonProperty("cardClass")]
  19. public byte CardClass { get; set; }
  20. [JsonProperty("cardID")]
  21. public long CardId { get; set; }
  22. [JsonProperty("cardNo")]
  23. public string CardNo { get; set; }
  24. [JsonProperty("cardSNo")]
  25. public short CardSNo { get; set; }
  26. [JsonProperty("cardType")]
  27. public byte CardType { get; set; }
  28. [JsonProperty("carno")]
  29. public string CarNo { get; set; }
  30. [JsonProperty("ctc")]
  31. public int CTC { get; set; }
  32. [JsonProperty("ctcflag")]
  33. public byte CtcFlag { get; set; }
  34. [JsonProperty("ctctime")]
  35. public string CtcTime { get; set; }
  36. [JsonProperty("discountNo")]
  37. public int DiscountNo { get; set; }
  38. [JsonProperty("dmaxPay")]
  39. public int DMaxPay { get; set; }
  40. [JsonProperty("enableSms")]
  41. public byte EnableSms { get; set; }
  42. [JsonProperty("gid")]
  43. public long Gid { get; set; }
  44. [JsonProperty("holder")]
  45. public string Holder { get; set; }
  46. [JsonProperty("integralTotal")]
  47. public int IntegralTotal { get; set; }
  48. //Card opened date.
  49. [JsonProperty("kcDate")]
  50. public string KcDate { get; set; }
  51. [JsonProperty("limitTimes")]
  52. public int LimitTimes { get; set; }
  53. [JsonProperty("lmtOil")]
  54. public string LmtOil { get; set; }
  55. [JsonProperty("mmaxPay")]
  56. public int MMaxPay { get; set; }
  57. [JsonProperty("money")]
  58. public int Money { get; set; }
  59. [JsonProperty("onceMaxPay")]
  60. public int OnceMaxPay { get; set; }
  61. [JsonProperty("operNo")]
  62. public string OperNo { get; set; }
  63. //Card expiry date.
  64. [JsonProperty("overDate")]
  65. public string OverDate { get; set; }
  66. [JsonProperty("phoneNo")]
  67. public string PhoneNo { get; set; }
  68. [JsonProperty("pre_malloc")]
  69. public int Pre_Malloc { get; set; }
  70. [JsonProperty("rechgTotal")]
  71. public ulong RechgTotal { get; set; }
  72. [JsonProperty("sno")]
  73. public short SNo { get; set; }
  74. //Card activation date.
  75. [JsonProperty("startdate")]
  76. public string StartDate { get; set; }
  77. [JsonProperty("tmac")]
  78. public long TMac { get; set; }
  79. [JsonProperty("uploadFlag")]
  80. public byte UploadFlag { get; set; }
  81. [JsonProperty("userNo")]
  82. public string UserNo { get; set; }
  83. [JsonProperty("userPIN")]
  84. public string UserPin { get; set; }
  85. }
  86. }