private static void WriteHeaderRow(ISpreadsheetWriter writer, IList <DisplayField> transactionColumns) { foreach (var column in transactionColumns) { writer.WriteField(column.GetHeaderValue()); } writer.NextRecord(); }
private static void WriteTransaction(ISpreadsheetWriter writer, SqlLedgerEntry transaction, IEnumerable <DisplayField> transactionColumns) { foreach (var column in transactionColumns) { writer.WriteField(column.GetDisplayValue(transaction)); } writer.NextRecord(); }
private static void WriteDescriptionRow(ISpreadsheetWriter writer, string description) { writer.WriteField(description); writer.NextRecord(); }