public static void Output(this LedgerEntry instance)
{
Debug.WriteLine($"Ledger Entry Transactions. ============================================");
foreach (LedgerTransaction transaction in instance.Transactions)
{
Debug.WriteLine($"{transaction.Date:d} {transaction.Narrative} {transaction.Amount:F2}");
}
Debug.WriteLine("----------------------------------------------------------------------------------------");
Debug.WriteLine($"{instance.Transactions.Count()} transactions. NetAmount: {instance.NetAmount:F2} ClosingBalance: {instance.Balance:F2}");
}
}