public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> payment, [JoinAll] ICollection <SingleNode <PurchaseDialogComponent> > dialogs) { foreach (SingleNode <PurchaseDialogComponent> node in dialogs) { node.component.HandleSuccess(); } }
public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <ShopXCrystalsComponent> shop) { shop.component.HandleSuccess(); }
public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <DealsUIComponent> deals) { base.Log.Debug("Success"); deals.component.HandleSuccess(); }
public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <PaymentProcessingScreenComponent> screen) { base.ScheduleEvent <ShowScreenLeftEvent <PaymentSuccessScreenComponent> >(screen); }