Table of Contents

Class AccountingFormulasContext

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class AccountingFormulasContext
Inheritance
AccountingFormulasContext

Constructors

AccountingFormulasContext(AccountingPeriod, AccountingMapDimension, string)

public AccountingFormulasContext(AccountingPeriod period, AccountingMapDimension dimension, string budgetaccountingstamp = "")

Parameters

Nome Tipo Descrição
period AccountingPeriod
dimension AccountingMapDimension
budgetaccountingstamp string

AccountingFormulasContext(AccountingPeriod, string)

public AccountingFormulasContext(AccountingPeriod period, string budgetaccountingstamp = "")

Parameters

Nome Tipo Descrição
period AccountingPeriod
budgetaccountingstamp string

Properties

BudgetAccountingStamp

public string BudgetAccountingStamp { get; }

Property Value

string

Dimension

public AccountingMapDimension Dimension { get; }

Property Value

AccountingMapDimension

Period

public AccountingPeriod Period { get; }

Property Value

AccountingPeriod

Results

public ConcurrentDictionary<string, AccountingFormulaResult> Results { get; }

Property Value

ConcurrentDictionary<string, AccountingFormulaResult>

ResultsByCode

public ConcurrentDictionary<string, AccountingFormulaResult> ResultsByCode { get; }

Property Value

ConcurrentDictionary<string, AccountingFormulaResult>

Methods

GetFormulaResult(FormulaVO)

public AccountingFormulaResult GetFormulaResult(FormulaVO formula)

Parameters

Nome Tipo Descrição
formula FormulaVO

Returns

AccountingFormulaResult

GetFormulaResult(FormulaVO, ref bool)

public AccountingFormulaResult GetFormulaResult(FormulaVO formula, ref bool fromCache = false)

Parameters

Nome Tipo Descrição
formula FormulaVO
fromCache bool

Returns

AccountingFormulaResult

GetFormulaResult(string, ref bool)

public AccountingFormulaResult GetFormulaResult(string formulaStamp, ref bool fromCache = false)

Parameters

Nome Tipo Descrição
formulaStamp string
fromCache bool

Returns

AccountingFormulaResult

GetFormulaResultByCode(string, ref bool)

public AccountingFormulaResult GetFormulaResultByCode(string formulacode, ref bool fromCache = false)

Parameters

Nome Tipo Descrição
formulacode string
fromCache bool

Returns

AccountingFormulaResult

GetFormulaResultFromCache(string)

public AccountingFormulaResult GetFormulaResultFromCache(string formulaStamp)

Parameters

Nome Tipo Descrição
formulaStamp string

Returns

AccountingFormulaResult

NewInstance(AccountingPeriod)

public static AccountingFormulasContext NewInstance(AccountingPeriod period)

Parameters

Nome Tipo Descrição
period AccountingPeriod

Returns

AccountingFormulasContext

NewInstance(int, int)

public static AccountingFormulasContext NewInstance(int period, int year)

Parameters

Nome Tipo Descrição
period int
year int

Returns

AccountingFormulasContext