BudgetAnalyser.Engine.Services.TransactionManagerService.FilterTransactions C# (CSharp) Method

FilterTransactions() public method

Filters the transactions using the filter object provided.
public FilterTransactions ( GlobalFilterCriteria criteria ) : void
criteria GlobalFilterCriteria
return void
        public void FilterTransactions(GlobalFilterCriteria criteria)
        {
            if (criteria == null)
            {
                throw new ArgumentNullException(nameof(criteria));
            }

            this.monitorableDependencies.NotifyOfDependencyChange(criteria);
            StatementModel.Filter(criteria);
        }