Table of Contents

Class EngineReqLogBiz

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

Constructors

EngineReqLogBiz()

public EngineReqLogBiz()

EngineReqLogBiz(ContextVO)

public EngineReqLogBiz(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Fields

NotifyPercentage

public const double NotifyPercentage = 75

Field Value

double

NotifyPercentageLimit

public const double NotifyPercentageLimit = 100

Field Value

double

Properties

ChainableRequestIds

public Dictionary<string, string> ChainableRequestIds { get; }

Property Value

Dictionary<string, string>

E1DtManager

public E1DataManager E1DtManager { get; }

Property Value

E1DataManager

entityDataManager

public EngineReqLogDataManager entityDataManager { get; }

Property Value

EngineReqLogDataManager

UseDetail

public bool? UseDetail { get; set; }

Property Value

bool?

UserDtManager

public UserDatamanager UserDtManager { get; }

Property Value

UserDatamanager

Methods

AddChainableRequestId(string)

public void AddChainableRequestId(string chainableRequestId)

Parameters

Nome Tipo Descrição
chainableRequestId string

ClearDetail()

public void ClearDetail()

EndCurrentAPIOperation()

public void EndCurrentAPIOperation()

GetBodyContentEngine(EngineReqLogDetailVO, string)

public string GetBodyContentEngine(EngineReqLogDetailVO requestsData, string nomeCompany)

Parameters

Nome Tipo Descrição
requestsData EngineReqLogDetailVO
nomeCompany string

Returns

string

GetDataManager()

public override BizDataManagerOfType<EngineReqLogVO> GetDataManager()

Returns

BizDataManagerOfType<EngineReqLogVO>

HandleRequest(string, string, Type, int, bool)

Consume points it would be 1 by default in certain cases we want to consume more than 1 request

public List<MessageVO> HandleRequest(string serviceName, string callerMember, Type entityType, int points = 1, bool inChainOperation = false)

Parameters

Nome Tipo Descrição
serviceName string
callerMember string
entityType Type
points int
inChainOperation bool

Returns

List<MessageVO>