Showing
1 changed file
with
21 additions
and
0 deletions
| ... | @@ -244,6 +244,25 @@ import AVFoundation | ... | @@ -244,6 +244,25 @@ import AVFoundation |
| 244 | spinner.removeFromParent() | 244 | spinner.removeFromParent() |
| 245 | } | 245 | } |
| 246 | 246 | ||
| 247 | + func showDialog(_ alertTitle: String, _ alertSubTitle: String) -> Void { | ||
| 248 | + | ||
| 249 | + let alert = UIAlertController(title: alertTitle, message: alertSubTitle, preferredStyle: .alert) | ||
| 250 | + alert.addAction(UIAlertAction(title: "OK", style: .default, handler: { action in | ||
| 251 | + switch action.style{ | ||
| 252 | + case .default: | ||
| 253 | + print("default") | ||
| 254 | + | ||
| 255 | + case .cancel: | ||
| 256 | + print("cancel") | ||
| 257 | + | ||
| 258 | + case .destructive: | ||
| 259 | + print("destructive") | ||
| 260 | + | ||
| 261 | + } | ||
| 262 | + })) | ||
| 263 | + self.present(alert, animated: true, completion: nil) | ||
| 264 | + } | ||
| 265 | + | ||
| 247 | func constructBarcode() -> String? { | 266 | func constructBarcode() -> String? { |
| 248 | // EAN 13 barcode construction | 267 | // EAN 13 barcode construction |
| 249 | //TODO: FIX | 268 | //TODO: FIX |
| ... | @@ -287,6 +306,7 @@ import AVFoundation | ... | @@ -287,6 +306,7 @@ import AVFoundation |
| 287 | swiftApi().getMarketPassDetailsAsync(getMarketPassDetailsCallback, failureCallback: {errorCode in | 306 | swiftApi().getMarketPassDetailsAsync(getMarketPassDetailsCallback, failureCallback: {errorCode in |
| 288 | print("========= getMarketPassDetailsRequest ERROR CODE =========", errorCode) | 307 | print("========= getMarketPassDetailsRequest ERROR CODE =========", errorCode) |
| 289 | self.hideSpinner() | 308 | self.hideSpinner() |
| 309 | + self.showDialog("Αποτυχία","Κάτι πήγε στραβά") | ||
| 290 | }) | 310 | }) |
| 291 | } | 311 | } |
| 292 | 312 | ||
| ... | @@ -301,6 +321,7 @@ import AVFoundation | ... | @@ -301,6 +321,7 @@ import AVFoundation |
| 301 | } | 321 | } |
| 302 | } | 322 | } |
| 303 | } else { | 323 | } else { |
| 324 | + self.showDialog("Αποτυχία","Κάτι πήγε στραβά") | ||
| 304 | } | 325 | } |
| 305 | } | 326 | } |
| 306 | // MARK: - API Functions | 327 | // MARK: - API Functions | ... | ... |
-
Please register or login to post a comment