Guest User

Untitled

a guest
Mar 24th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. var parameters = ["mobile": "\(mobile)", "token": "\(token)"]
  2.  
  3. parameters["address"] = orderModel.firstAddress as AnyObject?
  4. parameters["source"] = orderModel.source as AnyObject?
  5. parameters["app_version"] = appVersion as AnyObject?
  6. parameters["tariff_type"] = "\(orderModel.selectedTariff.tariffType)" as AnyObject?
  7. parameters["send_sms"] = stateSms as AnyObject?
  8. parameters["show_phone_number_to_driver"] = hidePhoneForDriver as AnyObject?
  9. parameters["lang"] = getShortLang() as AnyObject?
  10. parameters["cid"] = TrackerAnalytics.instance.getTrackerCid() as AnyObject?
  11. parameters["payment_type"] = orderModel.selectedPaymentType.type as AnyObject?
  12. if !orderModel.commentForOrder.isEmpty {
  13. parameters["comment"] = orderModel.commentForOrder as AnyObject?
  14. }
  15. if !orderModel.secondAddress.isEmpty {
  16. parameters["destination"] = orderModel.secondAddress as AnyObject?
  17. }
  18. if (orderModel.selectedPaymentType.type == paymentType.corp.rawValue) {
  19. parameters["corporate_code"] = orderModel.paymentCode as AnyObject?
  20. }
  21. if let options = orderOptions, !options.isEmpty {
  22. parameters["driver_requirements"] = orderOptions as AnyObject?
  23. }
Add Comment
Please, Sign In to add comment