Method | Description | |
---|---|---|
Analyse ( |
||
BurnDownChartAnalyser ( [ ledgerCalculator, [ logger ) : System |
Initializes a new instance of the BurnDownChartAnalyser class.
|
Method | Description | |
---|---|---|
CalculateBudgetLineValues ( decimal budgetTotal, List |
||
CollateStatementTransactions ( |
||
CreateZeroLine ( IEnumerable |
||
GetBudgetModelTotalForBucket ( |
||
GetBudgetedTotal ( [ budgetModel, [ ledgerBook, [ |
Calculates the appropriate budgeted amount for the given buckets. This can either be the ledger balance from the ledger book or if not tracked by the ledger book, then from the budget model.
|
|
GetDayClosingBalance ( IEnumerable |
||
GetLedgerBalanceForBucket ( |
||
UpdateReportTransactionRunningBalances ( List |
||
YieldAllDaysInDateRange ( System.DateTime beginDate ) : List |
Populate a dictionary with an entry for each day of a month beginning at the start date.
|
public Analyse ( |
||
statementModel | ||
budgetModel | ||
bucketsSubset | IEnumerable |
|
ledgerBook | ||
beginDate | System.DateTime | |
return |
public BurnDownChartAnalyser ( [ ledgerCalculator, [ logger ) : System | ||
ledgerCalculator | [ | The ledger calculator. |
logger | [ | The logger. |
return | System |