public LedgerEntryLine MonthEndReconciliation(
LedgerBook ledgerBook,
DateTime reconciliationDate,
IBudgetCurrencyContext budgetContext,
StatementModel statement,
bool ignoreWarnings,
params BankBalance[] balances)
{
var reconResult = this.reconciliationManager.MonthEndReconciliation(ledgerBook, reconciliationDate,
budgetContext, statement, ignoreWarnings, balances);
ReconciliationToDoList.Clear();
reconResult.Tasks.ToList().ForEach(ReconciliationToDoList.Add);
return reconResult.Reconciliation;
}