BudgetAnalyser.Engine.Ledger.LedgerBook.SetReconciliations C# (CSharp) Method

SetReconciliations() private method

private SetReconciliations ( List lines ) : void
lines List
return void
        internal void SetReconciliations(List<LedgerEntryLine> lines)
        {
            this.reconciliations = lines.OrderByDescending(l => l.Date).ToList();
        }

Usage Example

Exemplo n.º 1
0
        public LedgerBook Build()
        {
            var book = new LedgerBook(new ReconciliationBuilder(new FakeLogger()))
            {
                Name = Name,
                Modified = Modified,
                StorageKey = StorageKey
            };

            book.SetReconciliations(this.reconciliations);
            if (book.Reconciliations.None())
            {
                this.ledgerBuckets.ForEach(l => book.AddLedger(l));
            }

            LedgerBookTestData.Finalise(book, this.lockWhenFinished);
            return book;
        }
All Usage Examples Of BudgetAnalyser.Engine.Ledger.LedgerBook::SetReconciliations