public AccountListViewModel(IRepository<Account> accountRepository,
     TransactionListViewModel transactionListViewModel,
     BalanceViewModel balanceViewModel, ModifyAccountViewModel modifyAccountViewModel,
     IDialogService dialogService)
 {
     this.accountRepository = accountRepository;
     this.transactionListViewModel = transactionListViewModel;
     this.balanceViewModel = balanceViewModel;
     this.modifyAccountViewModel = modifyAccountViewModel;
     this.dialogService = dialogService;
 }
 public TransactionListViewModel(ITransactionRepository transactionRepository,
     IRepository<Account> accountRepository,
     TransactionManager transactionManager,
     BalanceViewModel balanceViewModel,
     ModifyTransactionViewModel modifyTransactionViewModel, IDialogService dialogService)
 {
     this.transactionRepository = transactionRepository;
     this.accountRepository = accountRepository;
     this.transactionManager = transactionManager;
     this.balanceViewModel = balanceViewModel;
     this.modifyTransactionViewModel = modifyTransactionViewModel;
     this.dialogService = dialogService;
 }
 public ModifyAccountViewModel(IRepository<Account> accountRepository, BalanceViewModel balanceViewModel)
 {
     this.accountRepository = accountRepository;
     this.balanceViewModel = balanceViewModel;
 }