Pass check-in from mark view controller to tracking view controller

This commit is contained in:
Raimund Wege
2017-05-08 11:04:32 +02:00
parent dcb6a895c1
commit c430020edf
2 changed files with 14 additions and 3 deletions
@@ -262,8 +262,8 @@ class CompetitorViewController : SessionViewController, UINavigationControllerDe
showImagePicker(.PhotoLibrary)
}
}
// MARK: - Segue
// MARK: - Segues
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == Segue.Tracking) {
@@ -85,7 +85,18 @@ class MarkViewController: SessionViewController {
alertController.addAction(cancelAction)
presentViewController(alertController, animated: true, completion: nil)
}
// MARK: - Segues
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == Segue.Tracking) {
let trackingNC = segue.destinationViewController as! UINavigationController
let trackingVC = trackingNC.viewControllers[0] as! TrackingViewController
trackingVC.checkIn = markCheckIn
trackingVC.sessionController = markSessionController
}
}
// MARK: - Properties
private lazy var markSessionController: MarkSessionController = {