Browse Source

injected kyc model in form 2

pull/1/head
gme_2 6 years ago
parent
commit
49b7fc595e
  1. 15
      GMERemittance/Module/New Group/Kyc/User Interface/View/KycViewController.swift
  2. 1
      GMERemittance/Module/New Group/kycForm2/User Interface/View/kycForm2ViewController.swift
  3. 1
      GMERemittance/Module/New Group/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift

15
GMERemittance/Module/New Group/Kyc/User Interface/View/KycViewController.swift

@ -54,7 +54,20 @@ class KycViewController: ButtonBarPagerTabStripViewController {
var form3: UIViewController = UIViewController()
var requestModel: KYCRequestModel?
var kycModel: KycModel?
var kycModel: KycModel? {
didSet {
if let vc2 = self.form2 as? KycForm2ViewController {
vc2.kycModel = self.kycModel
}
if let vc3 = self.form3 as? KycForm3ViewController {
// vc.kycModel = self.kycModel
}
}
}
var presenter: KycModuleInterface?

1
GMERemittance/Module/New Group/kycForm2/User Interface/View/kycForm2ViewController.swift

@ -66,6 +66,7 @@ class KycForm2ViewController: UIViewController {
var errorTextFieldDict: [String: UITextField] = [:]
var errorLabelsDict: [String: UILabel] = [:]
var kycModel: KycModel?
var delegate: KYCForm2Delegate?
var presenter: KycForm2ModuleInterface?

1
GMERemittance/Module/New Group/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift

@ -22,7 +22,6 @@ extension KycForm2Wireframe: KycForm2WireframeInput {
let interactor = KycForm2Interactor(service: service)
let presenter = KycForm2Presenter()
let viewController = viewControllerFromStoryboard(of: KycForm2ViewController.self)
viewController.presenter = presenter
viewController.delegate = self.delegate
interactor.output = presenter

Loading…
Cancel
Save