self.updateResultView()
}
}
@IBAction func presentInfoCount(_ sender: UIButton) {
let alert = UIAlertController(title: "Бонусная система", message: "Получайте 5% в виде
бонусов с любой покупки на нашем сайте! Бонусы являются накопительными, и вы можете
оплачивать ими до 99% стоимости любых наших продуктов.", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Отлично!", style: .default, handler: nil))
present(alert, animated: true, completion: nil)
}
@IBAction func salesButtonDidPress(_ sender: UIBarButtonItem) {
let alert = UIAlertController(title: "Получить скидку еще проще - простого", message: "При
покупке 3 или 4 билетов мы дарим скидку 10%\n\nПри покупке 5 и более скидка будет
15%\n\nИ не забудьте использовать промо-коды, все скидки суммируются", preferredStyle:
.alert)
alert.addAction(UIAlertAction(title: "Ок", style: .default, handler: nil))
self.present(alert, animated: true, completion: nil)
}
@IBAction func buyButtonDidPress(_ sender: Any) {
PromoVoidObject.presentAlert(viewController: self, saleValue: { [weak self] (saleValue) in
guard let `self` = self else { return }
self.valueSales = saleValue
}, promoCoreUsd: { [weak self] (promoCore) in
guard let `self` = self else { return }
self.promoCoreUsd = promoCore
}, updateResultView: {
self.updateResultView()
}, pay: {
DispatchQueue.main.async {
self.updateResultView()