You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
2.5 KiB

  1. //
  2. // SendMoneyReciept.swift
  3. // GMERemittance
  4. //
  5. // Created by gme_2 on 04/09/2018.
  6. // Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved.
  7. //
  8. import Foundation
  9. import ObjectMapper
  10. class SendMoneyReciept: Mappable {
  11. var payMode: String?
  12. var paymentMode: String?
  13. var controNo: String?
  14. var trnsDate: String?
  15. var trnId: String?
  16. var rFirstName: String?
  17. var rMiddleName: String?
  18. var rLastName: String?
  19. var rAddress: String?
  20. var rCountryName: String?
  21. var rContactNo: String?
  22. var rEmail: String?
  23. var relationWithSender: String?
  24. var rState: String?
  25. var payoutCountry: String?
  26. var transactionDate: String?
  27. var recieverAmount: String?
  28. var agentBank: String?
  29. var paymentMethod: String?
  30. var accountNo: String?
  31. var payoutBankBranch: String?
  32. var collAmount: String?
  33. var exRate: String?
  34. var serviceCharge: String?
  35. var payoutAmount: String?
  36. var payoutMode: String?
  37. var transactionId: String?
  38. init() {
  39. }
  40. required init?(map: Map) {
  41. }
  42. func mapping(map: Map) {
  43. payMode <- map["payMode"]
  44. paymentMode <- map["PaymentMode"]
  45. controNo <- map["controlNo"]
  46. trnsDate <- map["trnsDate"]
  47. trnId <- map["trnId"]
  48. rFirstName <- map["rFirstName"]
  49. rMiddleName <- map["rMiddleName"]
  50. rLastName <- map["rLastName"]
  51. rAddress <- map["rAddress"]
  52. rCountryName <- map["rCountryName"]
  53. rContactNo <- map["rContactNo"]
  54. rEmail <- map["rEmail"]
  55. relationWithSender <- map["relWithSender"]
  56. rState <- map["rState"]
  57. payoutCountry <- map["payoutCountry"]
  58. transactionDate <- map["trnDate"]
  59. recieverAmount <- map["pAmount"]
  60. agentBank <- map["pAgentBank"]
  61. paymentMethod <- map["paymentMethod"]
  62. accountNo <- map["accountNo"]
  63. payoutBankBranch <- map["payoutBankBranch"]
  64. collAmount <- map["collAmount"]
  65. exRate <- map["exRate"]
  66. serviceCharge <- map["serviceCharge"]
  67. payoutAmount <- map["payOutAmount"]
  68. payoutMode <- map["payOutMode"]
  69. }
  70. }
  71. class SendMoneyRecieptContainer: Mappable {
  72. var errorCode: String?
  73. var message: String?
  74. var id: String?
  75. var data: SendMoneyReciept?
  76. required init?(map: Map) {
  77. }
  78. func mapping(map: Map) {
  79. errorCode <- map["ErrorCode"]
  80. id <- map["Id"]
  81. message <- map["Msg"]
  82. data <- map["Data"]
  83. }
  84. }