public void Cancel(PaymentIsCancelledEvent e, SingleNode <PaymentMethodComponent> payment, [JoinAll] ICollection <SingleNode <PurchaseDialogComponent> > dialogs) { foreach (SingleNode <PurchaseDialogComponent> node in dialogs) { node.component.HandleError(); } }
public void Cancel(PaymentIsCancelledEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <TankPurchaseScreenComponent> deals, [JoinAll] SingleNode <TankRentMainScreenElementsComponents> helper) { base.Log.Error("Error making payment: " + e.ErrorCode); deals.component.HandleError(); deals.component.gameObject.SetActive(false); helper.component.tankRentButton.gameObject.SetActive(false); }
public void Cancel(PaymentIsCancelledEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <NewLeaguePurchaseItemComponent> deals) { base.Log.Error("Error making payment: " + e.ErrorCode); deals.component.HandleError(); }
public void Cancel(PaymentIsCancelledEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <StarterPackScreenUIComponent> deals) { base.Log.Error("Error making payment: " + e.ErrorCode); deals.component.HandleError(); }
public void Cancel(PaymentIsCancelledEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <ShopXCrystalsComponent> shop) { base.Log.Error("Error making payment: " + e.ErrorCode); shop.component.HandleError(); }