ViewGroundPay.cs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace Models
  6. {
  7. /// <summary>
  8. /// 地接费用多表联查类
  9. /// </summary>
  10. public class ViewGroundPay
  11. {
  12. string area;
  13. /// <summary>
  14. /// 地区
  15. /// </summary>
  16. public string Area
  17. {
  18. get { return area; }
  19. set { area = value; }
  20. }
  21. string priceType;
  22. /// <summary>
  23. /// 费用类型
  24. /// </summary>
  25. public string PriceType
  26. {
  27. get { return priceType; }
  28. set { priceType = value; }
  29. }
  30. float price;
  31. /// <summary>
  32. /// 金额
  33. /// </summary>
  34. public float Price
  35. {
  36. get { return price; }
  37. set { price = value; }
  38. }
  39. /// <summary>
  40. /// 此次付款百分比
  41. /// </summary>
  42. public Decimal PayPercentage { get; set; }
  43. string currency;
  44. /// <summary>
  45. /// 币种
  46. /// </summary>
  47. public string Currency
  48. {
  49. get { return currency; }
  50. set { currency = value; }
  51. }
  52. string priceContent;
  53. /// <summary>
  54. /// 金额描述
  55. /// </summary>
  56. public string PriceContent
  57. {
  58. get { return priceContent; }
  59. set { priceContent = value; }
  60. }
  61. string remark;
  62. /// <summary>
  63. /// 备注
  64. /// </summary>
  65. public string Remark
  66. {
  67. get { return remark; }
  68. set { remark = value; }
  69. }
  70. string operatorDate;
  71. /// <summary>
  72. /// 时间
  73. /// </summary>
  74. public string OperatorDate
  75. {
  76. get { return operatorDate; }
  77. set { operatorDate = value; }
  78. }
  79. string isPay;
  80. /// <summary>
  81. /// 付款状态
  82. /// </summary>
  83. public string IsPay
  84. {
  85. get { return isPay; }
  86. set
  87. {
  88. if (value != null && value != "" && value == "0")
  89. isPay = "未付款";
  90. else if (value != null && value != "" && value == "1")
  91. isPay = "已付款";
  92. else if (value != null && value != "" && value == "未付款")
  93. isPay = "未付款";
  94. else if (value != null && value != "" && value == "已付款")
  95. isPay = "已付款";
  96. else
  97. isPay = "未付款";
  98. }
  99. }
  100. string payee;
  101. /// <summary>
  102. /// 收款方
  103. /// </summary>
  104. public string Payee
  105. {
  106. get { return payee; }
  107. set { payee = value; }
  108. }
  109. string orbitalPrivateTransfer;
  110. /// <summary>
  111. /// 费用标识
  112. /// </summary>
  113. public string OrbitalPrivateTransfer
  114. {
  115. get { return orbitalPrivateTransfer; }
  116. set
  117. {
  118. if (value != null && value != "" && value == "0")
  119. orbitalPrivateTransfer = "公转";
  120. else if (value != null && value != "" && value == "1")
  121. orbitalPrivateTransfer = "私转";
  122. else
  123. orbitalPrivateTransfer = "未知";
  124. }
  125. }
  126. string payDid;
  127. /// <summary>
  128. /// 支付方式
  129. /// </summary>
  130. public string PayDid
  131. {
  132. get { return payDid; }
  133. set { payDid = value; }
  134. }
  135. string paydName;
  136. /// <summary>
  137. /// 支付方式(名称)
  138. /// </summary>
  139. public string PaydName
  140. {
  141. get { return paydName; }
  142. set { paydName = value; }
  143. }
  144. string auditGMDate;
  145. public string AuditGMDate
  146. {
  147. get { return auditGMDate; }
  148. set { auditGMDate = value; }
  149. }
  150. string operators;
  151. public string Operator
  152. {
  153. get { return operators; }
  154. set { operators = value; }
  155. }
  156. public int IsMatchCreditCard { get; set; }
  157. public string CarType { get; set; }
  158. }
  159. }