Exemple #1
0
 /// <summary>
 /// Initialize the variables and wire up events.
 /// </summary>
 protected override void OnInitialize()
 {
     FilterViewModel = new TransactionFilterViewModel(IsUserAdmin, _userRepository, _messagingService)
     {
         Header   = UIText.FILTER_HEADER_TEXT,
         Position = VisibilityPosition.Right,
         Theme    = FlyoutTheme.AccentedTheme
     };
     //FilterViewModel.Initialize();
     _messagingService.RegisterFlyout(FilterViewModel);
     Transactions = new ExtendedObservableCollection <TransactionViewModel>();
     //register to the task completed events of the repository.
     _transactionRepository.GetTransactionsCompleted    += TransactionRepositoryGetTransactionsCompleted;
     _transactionRepository.SaveTransactionCompleted    += TransactionRepositorySaveTransactionCompleted;
     _transactionRepository.DeleteTransactionsCompleted += TransactionRepositoryDeleteTransactionsCompleted;
     //Register to the Filter view models applied filter event
     FilterViewModel.FilterApplied += FilterViewModelFilterApplied;
 }
 /// <summary>
 /// Initialize the variables and wire up events.
 /// </summary>
 protected override void OnInitialize()
 {
     FilterViewModel = new TransactionFilterViewModel(IsUserAdmin, _userRepository, _messagingService)
     {
         Header = UIText.FILTER_HEADER_TEXT,
         Position = VisibilityPosition.Right,
         Theme = FlyoutTheme.AccentedTheme
     };
     //FilterViewModel.Initialize();
     _messagingService.RegisterFlyout(FilterViewModel);
     Transactions = new ExtendedObservableCollection<TransactionViewModel>();
     //register to the task completed events of the repository.
     _transactionRepository.GetTransactionsCompleted += TransactionRepositoryGetTransactionsCompleted;
     _transactionRepository.SaveTransactionCompleted += TransactionRepositorySaveTransactionCompleted;
     _transactionRepository.DeleteTransactionsCompleted += TransactionRepositoryDeleteTransactionsCompleted;
     //Register to the Filter view models applied filter event
     FilterViewModel.FilterApplied += FilterViewModelFilterApplied;
 }