예제 #1
0
 public TransferFundsToAccountViewModel(TransferFundsAccountAction action,
                                        IEnumerable <ITransactionAccount> accounts,
                                        ITransferActionAccountSetter accountSetter,
                                        ITransactionRepository repository)
 {
     this.action        = action;
     this.accountSetter = accountSetter;
     this.repository    = repository;
     this.Accounts      = new ObservableCollection <AccountLookupItem>(accounts.Select(x => new AccountLookupItem(x)));
     this.Account       = this.Accounts.FirstOrDefault();
     this.Amount        = 10;
 }
예제 #2
0
 public DepositActionAccountSetter(TransferFundsAccountAction action)
 {
     this.action = action;
 }
 public WithdrawActionAccountSetter(TransferFundsAccountAction action)
 {
     this.action = action;
 }