private void SettleDialog_SecondaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args) { string val = settleUpTextBox.Text; try { int num = Convert.ToInt32(val); string body = ci.NumberFormat.CurrencySymbol + num + App.rl.GetString("Debit"); showToast(App.rl.GetString("Settle_Title"), body, App.rl.GetString("Appreciate")); user.Balance -= num; userBalance.Text = user.Balance.ToString(); DrinkerDatabase.Instance.UpdateUser(user); SettleDialog.Hide(); } catch { // todo show error } }
private async void settleButton_Click(object sender, RoutedEventArgs e) { await SettleDialog.ShowAsync(); }