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.
33 lines
845 B
33 lines
845 B
//
|
|
// AutoDebitModuleInterface.swift
|
|
// GME Remit
|
|
//
|
|
// Created by Mac on 12/19/18.
|
|
//Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved.
|
|
//
|
|
|
|
protocol AutoDebitModuleInterface: class {
|
|
|
|
/// Fetch KFTC registed bank account list
|
|
func fetchKFTCBankAccountList()
|
|
|
|
/// Delete selected KFTC bank account
|
|
///
|
|
/// - Parameters:
|
|
/// - username: customer name
|
|
/// - account: bank account for delete
|
|
func deleteKFTCBankAccount(of username: String, with account: Account)
|
|
|
|
|
|
/// Present AddAccount ViewController in front of these ViewController
|
|
///
|
|
/// - Parameter model: KFTCModel
|
|
func goAddAccount(model: KFTCModel?)
|
|
|
|
/// Present Refresh Token
|
|
///
|
|
/// - Parameters:
|
|
/// - model: KFTCModel
|
|
/// - selectedLanguage: KftcLanguage
|
|
func goRefreshToken(selectedLanguage: KftcLanguage?)
|
|
}
|