Table of Contents

Class MapEntityBiz

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

Constructors

MapEntityBiz()

public MapEntityBiz()

MapEntityBiz(ContextVO)

public MapEntityBiz(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Properties

entityDataManager

public MapEntityDataManager entityDataManager { get; }

Property Value

MapEntityDataManager

Methods

CreateDummy()

Development only

public PHCResult CreateDummy()

Returns

PHCResult

GetDataManager()

public override BizDataManagerOfType<MapEntityVO> GetDataManager()

Returns

BizDataManagerOfType<MapEntityVO>

GetNewInstanceFromReference(InstanceFromReference)

public override PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)

Parameters

Nome Tipo Descrição
valuesItem InstanceFromReference

Returns

PHCResult

OnActionAvailable(ActionVO, ActionFilterVO, MapEntityVO)

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

Parameters

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

Returns

bool

OnDelete(MapEntityVO, bool)

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

Parameters

Nome Tipo Descrição
itemVO MapEntityVO
runWarningRules bool

Returns

List<MessageVO>

OnExecuteAction(ActionVO, ActionFilterVO, MapEntityVO)

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

Parameters

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

Returns

PHCResult

OnGetActions()

protected override List<ActionVO> OnGetActions()

Returns

List<ActionVO>

OnSave(MapEntityVO, bool)

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

Parameters

Nome Tipo Descrição
itemVO MapEntityVO
runWarningRules bool

Returns

List<MessageVO>

SyncOnChange(MapEntityVO, List<EntityChangeOperation>)

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

Parameters

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

Returns

List<MessageVO>

ValidateErrors(MapEntityVO)

public List<MessageVO> ValidateErrors(MapEntityVO itemVO)

Parameters

Nome Tipo Descrição
itemVO MapEntityVO

Returns

List<MessageVO>

ValidateWarnings(MapEntityVO)

public List<MessageVO> ValidateWarnings(MapEntityVO itemVO)

Parameters

Nome Tipo Descrição
itemVO MapEntityVO

Returns

List<MessageVO>