Метод | Описание | |
---|---|---|
CalculateCurrentMonthBucketSpend ( [ ledgerBook, [ filter, [ statement, [ bucketCode ) : decimal |
Calculates the current month bucket spend.
|
|
CalculateCurrentMonthLedgerBalances ( [ ledgerBook, [ filter, [ statement ) : decimal>.IDictionary |
Calculates the current month ledger balances.
|
|
CalculateCurrentMonthSurplusBalance ( [ ledgerBook, [ filter, [ statement ) : decimal |
Calculates the current month surplus balance.
|
|
CalculateOverspentLedgers ( [ statement, [ ledger, System.DateTime beginDate ) : IEnumerable |
Finds any overspent ledgers for the month and returns the date and value the of the total overspend. This resulting collection can then be used to subtract from Surplus. Overdrawn ledgers are supplemented from Surplus. Negative values indicate overdrawn ledgers.
|
|
LedgerCalculation ( ) : System |
Initializes a new instance of the LedgerCalculation class.
|
|
LedgerCalculation ( ILogger logger ) : System |
Initializes a new instance of the LedgerCalculation class.
|
|
LocateApplicableLedgerBalance ( [ ledgerBook, [ filter, string bucketCode ) : decimal |
Locates the most recent LedgerEntryLine for the given date filter. Note that this will only return the most recent line that fits the criteria.
|
|
LocateApplicableLedgerLine ( |
Locates the applicable ledger line.
|
|
LocateApplicableLedgerLine ( |
Locates the applicable ledger line.
|
Метод | Описание | |
---|---|---|
BuildCacheKey ( object dependency1, object dependency2, System.DateTime dependentDate ) : string | ||
CalculateLedgersBalanceSummary ( |
||
CalculateTransactionTotal ( System.DateTime beginDate, [ statement, [ entryLine, string bucketCode ) : decimal | ||
CheckCacheForCleanUp ( ) : void | ||
GetOrAddFromCache ( string cacheKey, Func | ||
LocateLedgerEntryLine ( |
||
ProcessOverdrawnLedgers ( decimal>.Dictionary |
public CalculateCurrentMonthBucketSpend ( [ ledgerBook, [ filter, [ statement, [ bucketCode ) : decimal | ||
ledgerBook | [ | |
filter | [ | |
statement | [ | |
bucketCode | [ | |
Результат | decimal |
public CalculateCurrentMonthLedgerBalances ( [ ledgerBook, [ filter, [ statement ) : decimal>.IDictionary |
||
ledgerBook | [ | |
filter | [ | |
statement | [ | |
Результат | decimal>.IDictionary |
public CalculateCurrentMonthSurplusBalance ( [ ledgerBook, [ filter, [ statement ) : decimal | ||
ledgerBook | [ | |
filter | [ | |
statement | [ | |
Результат | decimal |
public CalculateOverspentLedgers ( [ statement, [ ledger, System.DateTime beginDate ) : IEnumerable |
||
statement | [ | |
ledger | [ | |
beginDate | System.DateTime | |
Результат | IEnumerable |
public LedgerCalculation ( ILogger logger ) : System | ||
logger | ILogger | |
Результат | System |
public LocateApplicableLedgerBalance ( [ ledgerBook, [ filter, string bucketCode ) : decimal | ||
ledgerBook | [ | |
filter | [ | |
bucketCode | string | |
Результат | decimal |
public LocateApplicableLedgerLine ( |
||
ledgerBook | ||
beginDate | System.DateTime | |
Результат |
public LocateApplicableLedgerLine ( |
||
ledgerBook | ||
filter | [ | |
Результат |