Browse Source

added models for details

pull/1/head
gme_2 6 years ago
parent
commit
360cef0a83
  1. 166
      GMERemittance/Model/ResendDetail.swift

166
GMERemittance/Model/ResendDetail.swift

@ -78,43 +78,19 @@ class ResendExchangeRate: Mappable {
init() {}
func mapping(map: Map) {
// "pAgent": "393965",
// "schemeId": null,
// "payoutPartner": null,
// "sCountry": "118",
// "pCountry": "151",
// "pCountryName": "Nepal",
payoutAgent <- map["pAgent"]
schemeId <- map["schemeId"]
payoutPartner <- map["payoutPartner"]
sCountryId <- map["sCountry"]
pCurrencyId <- map["pCountry"]
pCountryName <- map["pCountryName"]
// "sCurrency": "KRW",
// "pCurrency": "NPR",
// "cAmount": "10089.0000",
// "pAmount": "515.0000",
sCurrency <- map["sCurrency"]
pCurrency <- map["pCurrency"]
cAmount <- map["cAmount"]
pAmount <- map["pAmount"]
// "serviceType": "1",
// "calcBy": "P",
// "processId": null,
serviceType <- map["serviceType"]
calcBy <- map["calcBy"]
processId <- map["processId"]
// "tpExRate": null,
// "tpPCurrnecy": null,
// "paymentType": null,
// "userId": null
tpExRate <- map["PaidDate"]
tpPCurrnecy <- map["tpPCurrnecy"]
processId <- map["paymentType"]
@ -124,80 +100,106 @@ class ResendExchangeRate: Mappable {
class ResendRemitDetail: Mappable {
var transactionId: String?
var cCurrency: String?
var pAmt: String?
var cAmt: String?
var pCurrency: String?
var sendDate: String?
var paidDate: String?
var controlNumber: String?
var recieverName: String?
var payStatus: String?
var payOutMode: String?
var bankName: String?
var senderName: String?
var User: String?
var SenderId: String?
var ReceiverId: String?
var DeliveryMethodId: String?
var PBranch: String?
var PAgent: String?
var PCurr: String?
var CollCurr: String?
var CollAmt: String?
var PayoutAmt: String?
var TransferAmt: String?
var ServiceCharge: String?
var Discount: String?
var ExRate: String?
var CalBy: String?
var PurposeOfRemittance: String?
var SourceOfFund: String?
var RelWithSender: String?
var Occupation: String?
var IpAddress: String?
var RState: String?
var RLocation: String?
var TpExRate: String?
var TpPCurr: String?
var PayOutPartner: String?
var FOREXSessionId: String?
var PaymentType: String?
var IsAgreed: String?
var TxnPassword: String?
var ProcessId: String?
var ReceiverAccountNo: String?
var CustomerId: String?
var KftcLogId: String?
required init?(map: Map) {}
init() {}
func mapping(map: Map) {
User <- map["User"]
SenderId <- map["SenderId"]
ReceiverId <- map["ReceiverId"]
DeliveryMethodId <- map["DeliveryMethodId"]
PBranch <- map["PBranch"]
PAgent <- map["PAgent"]
PCurr <- map["PCurr"]
CollCurr <- map["CollCurr"]
CollAmt <- map["CollAmt"]
PayoutAmt <- map["PayoutAmt"]
TransferAmt <- map["TransferAmt"]
ServiceCharge <- map["ServiceCharge"]
Discount <- map["Discount"]
ExRate <- map["ExRate"]
CalBy <- map["CalBy"]
PurposeOfRemittance <- map["PurposeOfRemittance"]
SourceOfFund <- map["SourceOfFund"]
RelWithSender <- map["RelWithSender"]
Occupation <- map["Occupation"]
IpAddress <- map["IpAddress"]
RState <- map["RState"]
RLocation <- map["RLocation"]
TpExRate <- map["TpExRate"]
TpPCurr <- map["TpPCurr"]
PayOutPartner <- map["PayOutPartner"]
FOREXSessionId <- map["FOREX_SESSION_ID"]
PaymentType <- map["PaymentType"]
IsAgreed <- map["IsAgreed"]
TxnPassword <- map["TxnPassword"]
ProcessId <- map["ProcessId"]
ReceiverAccountNo <- map["ReceiverAccountNo"]
CustomerId <- map["CustomerId"]
KftcLogId <- map["KftcLogId"]
transactionId <- map["TranId"]
controlNumber <- map["ControlNo"]
pAmt <- map["PayoutAmt"]
pCurrency <- map["PCurr"]
cAmt <- map["CollAmt"]
cCurrency <- map["CollCurr"]
payStatus <- map["PayStatus"]
payOutMode <- map["PayoutMode"]
sendDate <- map["SendDate"]
paidDate <- map["PaidDate"]
recieverName <- map["ReceiverName"]
bankName <- map["BankName"]
}
}
class ResendReceiver: Mappable {
var transactionId: String?
var cCurrency: String?
var pAmt: String?
var cAmt: String?
var pCurrency: String?
var sendDate: String?
var paidDate: String?
var controlNumber: String?
var recieverName: String?
var payStatus: String?
var payOutMode: String?
var bankName: String?
var senderName: String?
class ResendReceiver: Mappable {
var rFullName: String?
var rAddress: String?
var rCountry: String?
var rMobile: String?
var pCountry: String?
var deliveryMethod: String?
var pAgentName: String?
required init?(map: Map) {}
required init?(map: Map) {
init() {}
}
func mapping(map: Map) {
rFullName <- map["rFullName"]
rAddress <- map["rAddress"]
rCountry <- map["rCountry"]
rMobile <- map["rMobile"]
pCountry <- map["pCountry"]
deliveryMethod <- map["deliveryMethod"]
pAgentName <- map["pAgentName"]
transactionId <- map["TranId"]
controlNumber <- map["ControlNo"]
pAmt <- map["PayoutAmt"]
pCurrency <- map["PCurr"]
cAmt <- map["CollAmt"]
cCurrency <- map["CollCurr"]
payStatus <- map["PayStatus"]
payOutMode <- map["PayoutMode"]
sendDate <- map["SendDate"]
paidDate <- map["PaidDate"]
recieverName <- map["ReceiverName"]
bankName <- map["BankName"]
}
}
Loading…
Cancel
Save