private void Button_Click(object sender, RoutedEventArgs e) { Mouse.OverrideCursor = Cursors.Wait; RetailSDK.Initialize(); StateManager.Instance.ListenForDevices(); Mouse.OverrideCursor = null; NavigationService.Navigate(new _1_LoginMerchant()); }
private async void Button_Click(object sender, RoutedEventArgs e) { Mouse.OverrideCursor = Cursors.Wait; var credentials = new SdkCredentials(Stage.Text, AccessToken.Text, "production"); credentials.SetTokenRefreshCredentials( "D103.Fo7Hx-279X_WDuUP5Q2WNaNYJAN91lPqVQ8bb-lSbuw.v544vZaYLZUcN33Vh_-bQa6v-yC", "PPHAccreditron9k", "A8VERY8SECRET8VALUE0"); var merchant = await RetailSDK.InitializeMerchant(credentials); StateManager.Instance.ActiveMerchant = merchant; Mouse.OverrideCursor = null; NavigationService.Navigate(new _2_DiscoveredDevices()); }
private void Button_Click(object sender, RoutedEventArgs e) { decimal amount, tip; amount = decimal.TryParse(AmountField.Text, out amount) ? amount : 1; tip = decimal.TryParse(GratuityField.Text, out tip) ? tip : 0; var invoice = new Invoice(null); invoice.AddItem("Amount", decimal.One, amount, "", ""); if (tip > 0) { invoice.GratuityAmount = tip; } RetailSDK.WpfContentGridForUi = (Grid)Content; var transaction = RetailSDK.CreateTransaction(invoice); transaction.Begin(); }