public ModifyPaymentViewModel(IPaymentRepository paymentRepository, IAccountRepository accountRepository, IDialogService dialogService, IPaymentManager paymentManager, IDefaultManager defaultManager) { this.paymentRepository = paymentRepository; this.dialogService = dialogService; this.paymentManager = paymentManager; this.defaultManager = defaultManager; this.accountRepository = accountRepository; token = MessageHub.Subscribe <CategorySelectedMessage>(ReceiveMessage); }
public ModifyPaymentViewModel(IPaymentRepository paymentRepository, IAccountRepository accountRepository, IDialogService dialogService, IPaymentManager paymentManager, IDefaultManager defaultManager) { this.paymentRepository = paymentRepository; this.dialogService = dialogService; this.paymentManager = paymentManager; this.defaultManager = defaultManager; this.accountRepository = accountRepository; token = MessageHub.Subscribe<CategorySelectedMessage>(ReceiveMessage); }
public ModifyTransactionViewModel(ITransactionRepository transactionRepository, IAccountRepository accountRepository, IDialogService dialogService, ITransactionManager transactionManager, IDefaultManager defaultManager) { this.transactionRepository = transactionRepository; this.dialogService = dialogService; this.transactionManager = transactionManager; this.defaultManager = defaultManager; this.accountRepository = accountRepository; token = MessageHub.Subscribe<CategorySelectedMessage>(message => SelectedTransaction.Category = message.SelectedCategory); }
public ModifyPaymentViewModel(IPaymentRepository paymentRepository, IAccountRepository accountRepository, IDialogService dialogService, IPaymentManager paymentManager, IDefaultManager defaultManager, INavigationService navigationService) { this.paymentRepository = paymentRepository; this.dialogService = dialogService; this.paymentManager = paymentManager; this.defaultManager = defaultManager; this.navigationService = navigationService; this.accountRepository = accountRepository; MessengerInstance.Register <Category>(this, category => SelectedPayment.Category = category); }
public ModifyPaymentViewModel(IPaymentRepository paymentRepository, IAccountRepository accountRepository, IDialogService dialogService, IPaymentManager paymentManager, IDefaultManager defaultManager, INavigationService navigationService) { this.paymentRepository = paymentRepository; this.dialogService = dialogService; this.paymentManager = paymentManager; this.defaultManager = defaultManager; this.navigationService = navigationService; this.accountRepository = accountRepository; MessengerInstance.Register<Category>(this, category => SelectedPayment.Category = category); }
public SettingDefaultsViewModel(IDefaultManager defaultManager, SettingDataAccess settings) { this.defaultManager = defaultManager; this.settings = settings; }