public ContinuePage(OptionsPage session, bool success, bool withdrawRequired = false, string yesHint = "", string noHint = "") { InitializeComponent(); this.withdrawRequired = withdrawRequired; this.YesActionHint.Text = yesHint; this.NoActionHint.Text = noHint; this.session = session; if (success) { this.label.Content = "Transaction Approved!"; this.label.Background = Brushes.DeepSkyBlue; } else { this.label.Content = "Insufficient Funds, Sorry."; this.label.Background = Brushes.Red; } }
public Transfer(OptionsPage session, Page previousPage, EasyBankAccount selectedFromAccount = null, EasyBankAccount selectedToAccount = null) { InitializeComponent(); this.session = session; this.previousPage = previousPage; this.selectedFromAccount = selectedFromAccount; this.selectedToAccount = selectedToAccount; if (this.selectedFromAccount != null) { this.SelectFromAccountLabel.Content = this.selectedFromAccount.ToString(); } if (this.selectedToAccount != null) { this.SelectToAccountLabel.Content = this.selectedToAccount.ToString(); } this.AccountSelectToItemControl.ItemsSource = this.session.client.ListAccounts(); this.AccountSelectFromItemControl.ItemsSource = this.session.client.ListAccounts(); }
public PrintAccounts(OptionsPage session) { InitializeComponent(); this.session = session; }