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.
 
 
 
 

52 lines
1.5 KiB

//
// NewRegisterRequestModel.swift
// GME Remit
//
// Created by Shiran on 8/4/20.
// Copyright © 2020 Gobal Money Express Co. Ltd. All rights reserved.
//
import Foundation
class NewUserRegisterModel: Serializer {
var residenceCardNumber: String?
var userId: String?
var fullName: String?
var dob: String?
var password: String?
var confirmPassword: String?
var referralCode: String?
var mobileNumber: String?
var gender: String?
var email: String?
var postalCode: String?
var address1: String?
var address2: String?
var city: String?
var nationality: String?
func serialize() -> [String : String] {
var dict = ["":""]
dict["ResidenceCardNumber"] = self.residenceCardNumber ?? ""
dict["UserId"] = self.userId ?? ""
dict["FullName"] = self.fullName ?? ""
dict["Dob"] = self.dob ?? ""
dict["Password"] = self.password ?? ""
dict["ConfirmPassword"] = self.confirmPassword ?? ""
dict["referralCode"] = self.referralCode ?? ""
dict["MobileNumber"] = self.mobileNumber ?? ""
dict["Gender"] = self.gender ?? ""
dict["Email"] = self.email ?? ""
dict["PostalCode"] = self.postalCode ?? ""
dict["Address1"] = self.address1 ?? ""
dict["Address2"] = self.address2 ?? ""
dict["City"] = self.city ?? ""
dict["Nationality"] = self.nationality ?? ""
return dict
}
}