Table of Contents

Class BxBiz

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class BxBiz : BizObjectOfType<BxVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<BxVO>
Inheritance
BxBiz

Constructors

BxBiz()

public BxBiz()

BxBiz(ContextVO)

public BxBiz(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Properties

entityDataManager

public BxDataManager entityDataManager { get; }

Property Value

BxDataManager

olDtManager

public OlDataManager olDtManager { get; }

Property Value

OlDataManager

Methods

AutomaticRecon(BlVO, DateTime)

public PHCResult AutomaticRecon(BlVO itemBl, DateTime data)

Parameters

Nome Tipo Descrição
itemBl BlVO
data DateTime

Returns

PHCResult

GetDataManager()

public override BizDataManagerOfType<BxVO> GetDataManager()

Returns

BizDataManagerOfType<BxVO>

GetNewInstanceFromReference(InstanceFromReference)

public override PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)

Parameters

Nome Tipo Descrição
valuesItem InstanceFromReference

Returns

PHCResult

GetOlsToShowOnRecordDetail(string)

public PHCResult GetOlsToShowOnRecordDetail(string recostamp)

Parameters

Nome Tipo Descrição
recostamp string

Returns

PHCResult

OnActionAvailable(ActionVO, ActionFilterVO, BxVO)

protected override bool OnActionAvailable(ActionVO actionItem, ActionFilterVO filter, BxVO recordItem)

Parameters

Nome Tipo Descrição
actionItem ActionVO
filter ActionFilterVO
recordItem BxVO

Returns

bool

OnAdding(BxVO, bool)

public override List<MessageVO> OnAdding(BxVO itemVO, bool duplicating)

Parameters

Nome Tipo Descrição
itemVO BxVO
duplicating bool

Returns

List<MessageVO>

OnDelete(BxVO, bool)

public override List<MessageVO> OnDelete(BxVO itemVO, bool runWarningRules)

Parameters

Nome Tipo Descrição
itemVO BxVO
runWarningRules bool

Returns

List<MessageVO>

OnExecuteAction(ActionVO, ActionFilterVO, BxVO)

protected override PHCResult OnExecuteAction(ActionVO actionItem, ActionFilterVO filter, BxVO recordItem)

Parameters

Nome Tipo Descrição
actionItem ActionVO
filter ActionFilterVO
recordItem BxVO

Returns

PHCResult

OnGenericActionAvailable(ActionVO, ActionFilterVO, BxVO)

protected override bool OnGenericActionAvailable(ActionVO actionItem, ActionFilterVO filter, BxVO recordItem)

Parameters

Nome Tipo Descrição
actionItem ActionVO
filter ActionFilterVO
recordItem BxVO

Returns

bool

OnGetActions()

protected override List<ActionVO> OnGetActions()

Returns

List<ActionVO>

OnSave(BxVO, bool)

public override List<MessageVO> OnSave(BxVO itemVO, bool runWarningRules)

Parameters

Nome Tipo Descrição
itemVO BxVO
runWarningRules bool

Returns

List<MessageVO>

SyncOnChange(BxVO, List<EntityChangeOperation>)

public override List<MessageVO> SyncOnChange(BxVO masterVO, List<EntityChangeOperation> changedItems)

Parameters

Nome Tipo Descrição
masterVO BxVO
changedItems List<EntityChangeOperation>

Returns

List<MessageVO>

SyncOnDelete(BxVO, List<EntityChangeOperation>)

public override List<MessageVO> SyncOnDelete(BxVO masterVO, List<EntityChangeOperation> changedItems)

Parameters

Nome Tipo Descrição
masterVO BxVO
changedItems List<EntityChangeOperation>

Returns

List<MessageVO>

addImportDataOl(string, BxVO)

public PHCResult addImportDataOl(string olstamp, BxVO model)

Parameters

Nome Tipo Descrição
olstamp string
model BxVO

Returns

PHCResult

filterImportData(BxVO)

public PHCResult filterImportData(BxVO model)

Parameters

Nome Tipo Descrição
model BxVO

Returns

PHCResult

getNewInstanceFromBl(string)

public PHCResult getNewInstanceFromBl(string blStamp)

Parameters

Nome Tipo Descrição
blStamp string

Returns

PHCResult

getTriggers(BxVO)

public override void getTriggers(BxVO itemVO)

Parameters

Nome Tipo Descrição
itemVO BxVO

importStatmentsFromBank(BxVO, string)

public List<MessageVO> importStatmentsFromBank(BxVO itemBxVo, string usStamp = "")

Parameters

Nome Tipo Descrição
itemBxVo BxVO
usStamp string

Returns

List<MessageVO>

processImportData(BxVO)

public PHCResult processImportData(BxVO model)

Parameters

Nome Tipo Descrição
model BxVO

Returns

PHCResult

processRawImportData(BxVO)

public PHCResult processRawImportData(BxVO model)

Parameters

Nome Tipo Descrição
model BxVO

Returns

PHCResult

requeryImportData(string)

public PHCResult requeryImportData(string bxstamp)

Parameters

Nome Tipo Descrição
bxstamp string

Returns

PHCResult

saveBxl(BxlVO)

public bool saveBxl(BxlVO itembxl)

Parameters

Nome Tipo Descrição
itembxl BxlVO

Returns

bool