private async Task RegisterOdemeCommandAsync() { if (IsBusy) { return; } try { IsBusy = true; var userService = new OdemeService(); Result = await userService.RegisterOdeme(KartNo, Adres, Ccv); if (Result) { await Application.Current.MainPage.DisplayAlert("BİLGİ", "Ödeme Bilgileri Kaydedildi", "TAMAM"); } else { await Application.Current.MainPage.DisplayAlert("Hata", "Aynı Kart No bir kullanıcı tarafından kullanılıyor", "TAMAM"); } } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Error", ex.Message, "TAMAM"); } finally { IsBusy = false; } }
public OdemeController(OdemeService odemeService, SubscriptionManager subscriptionManager, /*ICommandBus commandBus,*/ IEventBus eventBus) { _odemeService = odemeService; // _commandBus = commandBus; _eventBus = eventBus; _subscriptionManager = subscriptionManager; }
public OdemeGerceklestirCommand(string odemeTutari, string musteriAdSoyad, OdemeService odemeService, IEventBus eventBus) { _odeme = new Odeme(); _odeme.MusteriAdSoyad = musteriAdSoyad; _odeme.OdemeSaati = DateTime.UtcNow.ToString(); _odeme.OdemeTutari = odemeTutari; _odemeService = odemeService; _eventBus = eventBus; }
private async Task GoToOdemeAsync() { var id = new OdemeService(); await Application.Current.MainPage.Navigation.PushAsync(new OdemeView()); }
public EventBusRabbitMQ(IConfiguration configuration, OdemeService odemeService) { connectionFactory = new EventBusConnectionFactory(configuration).getConnectionFactory(); _odemeService = odemeService; }
public UcusAyarlandiEventHandler(OdemeService odemeService, IEventBus eventBus) { _odemeService = odemeService; _eventBus = eventBus; }