// // TransactionSuccessViewController.swift // GMERemittance // // Created by FMI-12 on 2/19/18. // Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved. // import UIKit class TransactionSuccessViewController: UIViewController { @IBOutlet weak var labelReceiver: UILabel! @IBOutlet weak var labelRelation: UILabel! @IBOutlet weak var labelAddress: UILabel! @IBOutlet weak var labelPhone: UILabel! @IBOutlet weak var labelEmail: UILabel! @IBOutlet weak var labelAgent: UILabel! @IBOutlet weak var labelBranch: UILabel! @IBOutlet weak var labelAccountNo: UILabel! @IBOutlet weak var serviceFeeOutlet: UILabel! @IBOutlet weak var labelRecipientName: UILabel! @IBOutlet weak var labelAmount: UILabel! @IBOutlet weak var labelGMEControlNumber: UILabel! @IBOutlet weak var labelTransactionDate: UILabel! @IBOutlet weak var labelTransactionNumber: UILabel! @IBOutlet weak var labelPayout: UILabel! @IBOutlet weak var viewAccountNumber: UIView! @IBOutlet weak var viewBranch: UIView! @IBOutlet weak var viewConstrainHeight: NSLayoutConstraint! @IBOutlet weak var scrollView: UIScrollView! var recipientName: String? var relation: String? var address: String? var phone: String? var email: String? var agent: String? var amount: String? var gmeControlNumber: String? var transactionDate: String? var transactionNumber: String? var payoutMode: String? var bankBranch: String! var accountNumber: String! var serviceFee: String! override func viewDidLoad() { super.viewDidLoad() setUpNavBar(id: 201, title: "Transaction Statement") if let checkRecipientName = self.recipientName{ labelRecipientName.text = checkRecipientName } if let checkRelation = relation{ labelRelation.text = checkRelation } if let checkAddress = address{ labelAddress.text = checkAddress } if recipientName != nil{ labelReceiver.text = recipientName } if phone != nil{ labelPhone.text = phone } if email != nil{ labelEmail.text = email } if payoutMode == "CASH" { labelAgent.text = "[Any Where]" labelPayout.text = "Payout Agent/Bank" viewAccountNumber.isHidden = true viewBranch.isHidden = true viewConstrainHeight.constant = 250 scrollView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: -80, right: 0) } else { labelPayout.text = "Payout Bank" labelAgent.text = agent viewAccountNumber.isHidden = false viewBranch.isHidden = false viewConstrainHeight.constant = 332 } if let checkAmount = amount{ labelAmount.text = checkAmount } if let controlNumber = self.gmeControlNumber{ labelGMEControlNumber.text = "GME Control no. " + controlNumber } if let checkDate = transactionDate{ let convertedDate = unixTimeStampToDate(unixTimeStamp: checkDate) labelTransactionDate.text = convertedDate } if let checkTransactionNumber = transactionNumber { labelTransactionNumber.text = checkTransactionNumber } if let checkBankBranch = bankBranch{ labelBranch.text = checkBankBranch } if accountNumber != nil{ labelAccountNo.text = accountNumber } if let fee = self.serviceFee { self.serviceFeeOutlet.text = fee + " KRW" } } }