Class PcDataManager
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public class PcDataManager : BizDataManagerOfType<PcVO>, IPnp, ISDKContextAwareness
- Inheritance
-
PcDataManager
Constructors
PcDataManager()
PcDataManager(ContextVO)
public PcDataManager(ContextVO contextItem)
Parameters
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
Returns
- List<PcVO>
GetAccountsForAccrualsAndDeferrals(string, string)
public List<PcVO> GetAccountsForAccrualsAndDeferrals(string searchTerm, string year)
Parameters
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
Returns
- List<PcVO>
GetByAccountId(string, int)
public PcVO GetByAccountId(string id, int year)
Parameters
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
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
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
Returns
- List<PcVO>