gme_2
6 years ago
4 changed files with 70 additions and 2 deletions
-
4GMERemittance.xcodeproj/project.pbxproj
-
4GMERemittance/Api/ExchangeRateApiService.swift
-
4GMERemittance/Model/ExchangeModel.swift
-
60GMERemittance/Model/ExchangeRateDetailModel.swift
@ -0,0 +1,60 @@ |
|||
// |
|||
// ExchangeRateDetailModel.swift |
|||
// GMERemittance |
|||
// |
|||
// Created by gme_2 on 23/08/2018. |
|||
// Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
import ObjectMapper |
|||
|
|||
//{ |
|||
// "ErrorCode": "0", |
|||
// "Msg": "Success", |
|||
// "Id": null, |
|||
// "Data": { |
|||
|
|||
|
|||
|
|||
class ExchangeRateDetailModel: Mappable { |
|||
var id: String? |
|||
var transferFee: String? |
|||
var exchangeRate: String? |
|||
var recipientAmount: String? |
|||
var senderAmount: String? |
|||
var senderCurrency: String? |
|||
|
|||
required init?(map: Map) { |
|||
|
|||
} |
|||
|
|||
func mapping(map: Map) { |
|||
id <- map["id"] |
|||
transferFee <- map["scCharge"] |
|||
exchangeRate <- map["exRateDisplay"] |
|||
recipientAmount <- map["pAmt"] |
|||
senderAmount <- map["collAmt"] |
|||
senderCurrency <- map["collCurr"] |
|||
} |
|||
} |
|||
|
|||
|
|||
class ExchangeRateDetailContainer: Mappable { |
|||
var errorCode: String? |
|||
var message: String? |
|||
var id: String? |
|||
var data: ExchangeRateDetailModel? |
|||
|
|||
required init?(map: Map) { |
|||
|
|||
} |
|||
|
|||
func mapping(map: Map) { |
|||
errorCode <- map["errorCode"] |
|||
message <- map["msg"] |
|||
id <- map["id"] |
|||
data <- map["data"] |
|||
} |
|||
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue