Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
- if (segue != "historySegue") {
- let controller = segue.destinationViewController as! ResultViewController
- controller.match = self.match
- } else {
- let controller = segue.destinationViewController as! HistoryViewController
- controller.history = self.history
- }
- }
- @IBAction func showHistory(sender: UIButton) {
- performSegueWithIdentifier("historySegue", sender: self)
- }
- @IBAction func match(sender: UIButton) {
- performSegueWithIdentifier("matchSegue", sender: self)
- }
- override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
- if segue.identifier == "matchSegue" {
- let controller = segue.destinationViewController as! ResultViewController
- controller.match = self.match
- } else if segue.identifier == "historySegue" {
- let controller = segue.destinationViewController as! HistoryViewController
- controller.history = self.history
- }
- }
- override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
- if let identifier = segue.identifier {
- switch identifier {
- case "matchSegue":
- let controller = segue.destinationViewController as! ResultViewController
- controller.match = self.match
- case "historySegue":
- let controller = segue.destinationViewController as! HistoryViewController
- controller.history = self.history
- }
- }
- }
- @objc func twoSegues(sender : UIButton) {
- let alert = UIAlertController(title: "Update Request", message: "Are you sure to update the record!", preferredStyle: .alert)
- let yes = UIAlertAction(title: "Yes", style: .default, handler: { [weak self] (UIAlertAction) in
- if(serviceType == "physical") {
- DispatchQueue.main.async {
- self?.performSegue(withIdentifier: "physical", sender: self?.myArray[id!].serviceID)
- }
- }
- if(serviceType == "online") {
- DispatchQueue.main.async {
- self?.performSegue(withIdentifier: "online", sender: self?.myArray[id!].serviceID)
- }
- }
- })
- let no = UIAlertAction(title: "No", style: .default, handler: nil)
- alert.addAction(yes)
- alert.addAction(no)
- self.present(alert, animated: true, completion: nil)
- }
- }
Add Comment
Please, Sign In to add comment