C# Class YanpixFinanceManager.ViewModel.MoneyBoxViewModel

Inheritance: YanpixFinanceManager.ViewModel.Common.BindableBase
Exibir arquivo Open project: Yanpix/FinanceManager

Public Methods

Method Description
MoneyBoxViewModel ( INavigationService navigationService, IEntityBaseService moneyBoxService, IEntityBaseService reportingPeriodService, IEntityBaseService transactionsService, IEntityBaseService categoriesService, IPlatformEvents platformEvents ) : System

Private Methods

Method Description
AscendingAction ( object e ) : void
BackButtonPressed ( object sender, EventArgs e ) : void
DeleteMoneyBoxAction ( object e ) : void
DescendingAction ( object e ) : void
EditMoneyBoxAction ( object e ) : void
ExpenceAction ( object e ) : void
FilterAllAction ( object e ) : void
FilterExpencesAction ( object e ) : void
FilterIncomesAction ( object e ) : void
FilterTransactions ( ) : ObservableCollection
IncomeAction ( object e ) : void
InitCategories ( ) : ObservableCollection
InitMoneyBox ( ) : MoneyBoxWithBars
ShowYearAction ( object e ) : void
SortByAmountAction ( object e ) : void
SortByCategoryAction ( object e ) : void
SortByCurrencyAction ( object e ) : void
SortByDateAction ( object e ) : void

Method Details

MoneyBoxViewModel() public method

public MoneyBoxViewModel ( INavigationService navigationService, IEntityBaseService moneyBoxService, IEntityBaseService reportingPeriodService, IEntityBaseService transactionsService, IEntityBaseService categoriesService, IPlatformEvents platformEvents ) : System
navigationService INavigationService
moneyBoxService IEntityBaseService
reportingPeriodService IEntityBaseService
transactionsService IEntityBaseService
categoriesService IEntityBaseService
platformEvents IPlatformEvents
return System