BankAccountInfo.cs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. using GalaSoft.MvvmLight;
  2. namespace Muchinfo.MTPClient.Data.Model.Account
  3. {
  4. /// <summary>
  5. /// 银行信息
  6. /// </summary>
  7. public class BankAccountInfo : ViewModelBase
  8. {
  9. #region Members of BankAccountInfo (11)
  10. private long _customerSignId;
  11. private string _cusBankID;
  12. private string _currency;
  13. /// <summary>
  14. /// 交易账号
  15. /// </summary>
  16. private string _tradeAccount;
  17. /// <summary>
  18. /// 账号名称
  19. /// </summary>
  20. private string _accountName;
  21. /// <summary>
  22. /// 开户银行
  23. /// </summary>
  24. private string _bankName;
  25. private string _branchBankName;
  26. /// <summary>
  27. /// 银行账号
  28. /// </summary>
  29. private string _bankAccount;
  30. /// <summary>
  31. /// 身份证号
  32. /// </summary>
  33. private string _iDNumber;
  34. /// <summary>
  35. /// 联系电话
  36. /// </summary>
  37. private string _phoneNumber;
  38. /// <summary>
  39. /// 备注
  40. /// </summary>
  41. private string _remark;
  42. #endregion Members of BankAccountInfo (11)
  43. #region Properties of BankAccountInfo (11)
  44. /// <summary>
  45. /// 获取或设置账号名称.
  46. /// Changes to that property's value raise the PropertyChanged event.
  47. /// </summary>
  48. public string AccountName
  49. {
  50. get { return _accountName; }
  51. set { Set(() => AccountName, ref _accountName, value); }
  52. }
  53. /// <summary>
  54. /// 获取或设置银行账号
  55. /// Changes to that property's value raise the PropertyChanged event.
  56. /// </summary>
  57. public string BankAccount
  58. {
  59. get { return _bankAccount; }
  60. set { Set(() => BankAccount, ref _bankAccount, value); }
  61. }
  62. /// <summary>
  63. /// 获取或设置开户银行
  64. /// Changes to that property's value raise the PropertyChanged event.
  65. /// </summary>
  66. public string BankName
  67. {
  68. get { return _bankName; }
  69. set { Set(() => BankName, ref _bankName, value); }
  70. }
  71. /// <summary>
  72. /// 开户支行银行
  73. /// </summary>
  74. public string BranchBankName
  75. {
  76. get { return _branchBankName; }
  77. set { Set(() => BranchBankName, ref _branchBankName, value); }
  78. }
  79. /// <summary>
  80. /// 币种
  81. /// </summary>
  82. public string Currency
  83. {
  84. get { return _currency; }
  85. set { _currency = value; }
  86. }
  87. /// <summary>
  88. /// 托管银行编号
  89. /// </summary>
  90. public string CusBankID
  91. {
  92. get { return _cusBankID; }
  93. set { _cusBankID = value; }
  94. }
  95. /// <summary>
  96. /// 签约编号
  97. /// </summary>
  98. public long CustomerSignId
  99. {
  100. get { return _customerSignId; }
  101. set { _customerSignId = value; }
  102. }
  103. /// <summary>
  104. /// 获取或设置身份证号
  105. /// Changes to that property's value raise the PropertyChanged event.
  106. /// </summary>
  107. public string IDNumber
  108. {
  109. get { return _iDNumber; }
  110. set { Set(() => IDNumber, ref _iDNumber, value); }
  111. }
  112. /// <summary>
  113. /// 获取或设置联系电话
  114. /// </summary>
  115. public string PhoneNumber
  116. {
  117. get { return _phoneNumber; }
  118. set { Set(() => PhoneNumber, ref _phoneNumber, value); }
  119. }
  120. /// <summary>
  121. /// 获取或设置备注.
  122. /// Changes to that property's value raise the PropertyChanged event.
  123. /// </summary>
  124. public string Remark
  125. {
  126. get { return _remark; }
  127. set { Set(() => Remark, ref _remark, value); }
  128. }
  129. /// <summary>
  130. /// 获取或设置交易账号.
  131. /// Changes to that property's value raise the PropertyChanged event.
  132. /// </summary>
  133. public string TradeAccount
  134. {
  135. get { return _tradeAccount; }
  136. set { Set(() => TradeAccount, ref _tradeAccount, value); }
  137. }
  138. #endregion Properties of BankAccountInfo (11)
  139. }
  140. }