|
|
@ -44,6 +44,11 @@ class SideMenuViewController: UIViewController { |
|
|
|
// setupBlueBackGroundTheme() |
|
|
|
} |
|
|
|
|
|
|
|
override func viewWillAppear(_ animated: Bool) { |
|
|
|
super.viewWillAppear(animated) |
|
|
|
self.setUpSettingsScreen() |
|
|
|
} |
|
|
|
|
|
|
|
private func setup() { |
|
|
|
self.view.backgroundColor = AppConstants.themeRedColor |
|
|
|
self.roundedBgView.layer.cornerRadius = 20 |
|
|
@ -108,33 +113,9 @@ class SideMenuViewController: UIViewController { |
|
|
|
let yesAction = UIAlertAction(title: "Yes", style: .default,handler: { |
|
|
|
(action : UIAlertAction!) -> Void in |
|
|
|
|
|
|
|
RestApiMananger.sharedInstance.cancelExistingNetworkCalls() |
|
|
|
UserDefaults.standard.removePersistentDomain(forName: Bundle.main.bundleIdentifier!) |
|
|
|
UserDefaults.standard.synchronize() |
|
|
|
let appDelegate = UIApplication.shared.delegate as! AppDelegate |
|
|
|
appDelegate.firstTranscationStatusForHome = true |
|
|
|
appDelegate.firstTranscationStatusForProfileForm = true |
|
|
|
|
|
|
|
|
|
|
|
UserDefaults.standard.set(false, forKey: "com.gmeremit.loginStatus") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.dpUrl") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.walletNumber") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.bankName") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.fullName") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.username") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.nickName") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.balance") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.rewardPoint") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.isVerified") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.isKYCSubmitted") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.email") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.mobileNumber") |
|
|
|
UserDefaults.standard.removeObject(forKey: "com.gmeremit.password") |
|
|
|
UserDefaults.standard.removeObject(forKey: " com.gmeremit.isReferred") |
|
|
|
UserDefaults.standard.removeObject(forKey: UserKeys.yearlyLimit) |
|
|
|
UserDefaults.standard.removeObject(forKey: UserKeys.availableBalance) |
|
|
|
UserDefaults.standard.removeObject(forKey: UserKeys.availableBalance) |
|
|
|
UserDefaults.standard.setValue(nil, forKey: UserKeys.accessCode) |
|
|
|
// let appDelegate = UIApplication.shared.delegate as! AppDelegate |
|
|
|
// appDelegate.firstTranscationStatusForHome = true |
|
|
|
// appDelegate.firstTranscationStatusForProfileForm = true |
|
|
|
MainWireframe.logout() |
|
|
|
}) |
|
|
|
|
|
|
|