public MainViewModel(INavigationService navigationService, IPlatformEvents platformEvents) { _navigationService = navigationService; _platformEvents = platformEvents; _platformEvents.BackButtonPressed += BackButtonPressed; }
public CurrenciesViewModel(INavigationService navigationService, IEntityBaseService<Currency> currencyService, IPlatformEvents platformEvents) { _navigationService = navigationService; _currencyService = currencyService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; }
public RegisterViewModel(INavigationService navigationService, IEntityBaseService<Account> accountService, IPlatformEvents platformEvents) { _navigationService = navigationService; _accountService = accountService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; }
public SettingsViewModel(INavigationService navigationService, IEntityBaseService<Setting> settingsService, IPlatformEvents platformEvents) { _navigationService = navigationService; _settingsService = settingsService; _navigationData = new Dictionary<string, object>(); _platformEvents = platformEvents; _platformEvents.BackButtonPressed += BackButtonPressed; }
public CategoriesViewModel(INavigationService navigationService, IEntityBaseService<Category> categoryService, IPlatformEvents platformEvents) { _navigationService = navigationService; _categoryService = categoryService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; _selectedPivot = InitSelectedPivot(); }
public AddNewCategoryViewModel(INavigationService navigationService, IEntityBaseService<Category> categoryService, IPlatformEvents platformEvents) { _navigationService = navigationService; _categoryService = categoryService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; _categoryType = InitCategoryType(); }
public CreateMoneyBoxViewModel(INavigationService navigationService, IEntityBaseService<MoneyBox> moneyBoxService, IEntityBaseService<Currency> currenciesService, IEntityBaseService<ReportingPeriod> reportingPeriodsService, IPlatformEvents platformEvents) { _navigationService = navigationService; _moneyBoxService = moneyBoxService; _currenciesService = currenciesService; _reportingPeriodsService = reportingPeriodsService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; InitIfEdit(); }
public MoneyBoxesViewModel(INavigationService navigationService, IEntityBaseService<MoneyBox> moneyBoxesService, IEntityBaseService<ReportingPeriod> reportingPeriodService, IPlatformEvents platformEvents, IDataInitService dataInitService) { _navigationService = navigationService; _moneyBoxesService = moneyBoxesService; _reportingPeriodService = reportingPeriodService; _platformEvents = platformEvents; _dataInitService = dataInitService; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; _dataInitService.CheckReportingPeriods(); }
public MoneyBoxViewModel(INavigationService navigationService, IEntityBaseService<MoneyBox> moneyBoxService, IEntityBaseService<ReportingPeriod> reportingPeriodService, IEntityBaseService<Transaction> transactionsService, IEntityBaseService<Category> categoriesService, IPlatformEvents platformEvents) { _navigationService = navigationService; _moneyBoxService = moneyBoxService; _reportingPeriodService = reportingPeriodService; _transactionsService = transactionsService; _categoriesService = categoriesService; _platformEvents = platformEvents; _navigationData = new Dictionary<string, object>(); _platformEvents.BackButtonPressed += BackButtonPressed; SelectedPivot = 0; }
public CreateTransactionViewModel(INavigationService navigationService, IPlatformEvents platformEvents, IEntityBaseService<Category> categoriesService, IEntityBaseService<Transaction> transactionService, IEntityBaseService<ReportingPeriod> reportingPeriodsService, IEntityBaseService<Currency> currenciesService, ICurrencyRatesService currencyRatesService, IEntityBaseService<MoneyBox> moneyBoxesService) { _navigationService = navigationService; _platformEvents = platformEvents; _categoriesService = categoriesService; _transactionService = transactionService; _reportingPeriodsService = reportingPeriodsService; _currenciesService = currenciesService; _currencyRatesService = currencyRatesService; _moneyBoxesService = moneyBoxesService; _platformEvents.BackButtonPressed += BackButtonPressed; _transactionType = InitCategoryType(); }