Table of Contents

Class PcDataManager

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class PcDataManager : BizDataManagerOfType<PcVO>, IPnp, ISDKContextAwareness
Inheritance
PcDataManager

Constructors

PcDataManager()

public PcDataManager()

PcDataManager(ContextVO)

public PcDataManager(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Methods

GetAccount(string)

public PcVO GetAccount(string stamp)

Parameters

Nome Tipo Descrição
stamp string

Returns

PcVO

GetAccountVarsAsText(PcVO)

Get variables from an account as string in between {}

public string GetAccountVarsAsText(PcVO account)

Parameters

Nome Tipo Descrição
account PcVO

Returns

string

GetAccounts(string, string, bool, bool, bool)

Get top 50 accounts records where accountid starts with or accountdescription contains the search criteria this search is indexed on SQL

public List<PcVO> GetAccounts(string searchTerm, string year, bool onlyMovement = true, bool noLimit = false, bool onlyUseAccDef = false)

Parameters

Nome Tipo Descrição
searchTerm string
year string
onlyMovement bool
noLimit bool
onlyUseAccDef bool

Returns

List<PcVO>

GetAccountsForAccrualsAndDeferrals(string, string)

public List<PcVO> GetAccountsForAccrualsAndDeferrals(string searchTerm, string year)

Parameters

Nome Tipo Descrição
searchTerm string
year string

Returns

List<PcVO>

GetAccountsWithVars(string, int)

Get top 50 accounts (movement or integration with variables) with variables as description

public List<PcVO> GetAccountsWithVars(string searchTerm, int year)

Parameters

Nome Tipo Descrição
searchTerm string
year int

Returns

List<PcVO>

GetAllAccounts(string)

public List<PcVO> GetAllAccounts(string searchTerm)

Parameters

Nome Tipo Descrição
searchTerm string

Returns

List<PcVO>

GetAllAccounts(string, string)

public List<PcVO> GetAllAccounts(string searchTerm, string year)

Parameters

Nome Tipo Descrição
searchTerm string
year string

Returns

List<PcVO>

GetByAccountId(string, int)

public PcVO GetByAccountId(string id, int year)

Parameters

Nome Tipo Descrição
id string
year int

Returns

PcVO

GetChildren(PcVO)

public List<PcVO> GetChildren(PcVO itemVO)

Parameters

Nome Tipo Descrição
itemVO PcVO

Returns

List<PcVO>

GetEntityRecordAccounts(string, string, int)

public List<PcVO> GetEntityRecordAccounts(string entity, string stamp, int year)

Parameters

Nome Tipo Descrição
entity string
stamp string
year int

Returns

List<PcVO>

GetPcVarByPcStamp(string)

public List<PcVarVO> GetPcVarByPcStamp(string pcstamp)

Parameters

Nome Tipo Descrição
pcstamp string

Returns

List<PcVarVO>

GetPcVars(IEnumerable<string>)

public List<PcVarVO> GetPcVars(IEnumerable<string> pcStamps)

Parameters

Nome Tipo Descrição
pcStamps IEnumerable<string>

Returns

List<PcVarVO>

GetPcsWithVar(string)

public List<PcVO> GetPcsWithVar(string avStamp)

Parameters

Nome Tipo Descrição
avStamp string

Returns

List<PcVO>

GetPcsWithVar(string, PcVarMaskTypeEnum)

public List<PcVO> GetPcsWithVar(string avStamp, PcVarMaskTypeEnum maskType)

Parameters

Nome Tipo Descrição
avStamp string
maskType PcVarMaskTypeEnum

Returns

List<PcVO>