Table of Contents

Class PHCGenericWS

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class PHCGenericWS : WebService, IComponent, IDisposable, IServiceProvider
Inheritance
PHCGenericWS

Properties

EngineReqController

public EngineReqLogBiz EngineReqController { get; }

Property Value

EngineReqLogBiz

LoginBiz

public UsLoginBiz LoginBiz { get; }

Property Value

UsLoginBiz

Methods

EndSerialization(BaseVO)

Inform the object that the deserialization of the webservice has finished.

public void EndSerialization(BaseVO itemVO)

Parameters

Nome Tipo Descrição
itemVO BaseVO

EndSerialization<T>(List<T>)

Inform all items in the collection that the deserialization of the webservice has finished.

public void EndSerialization<T>(List<T> collectionVO) where T : BaseVO

Parameters

Nome Tipo Descrição
collectionVO List<T>

Type Parameters

T

ValidateGama(Gamas)

public static List<MessageVO> ValidateGama(Gamas edition)

Parameters

Nome Tipo Descrição
edition Gamas

Returns

List<MessageVO>

ValidateGama(Type)

public static List<MessageVO> ValidateGama(Type typeVO)

Parameters

Nome Tipo Descrição
typeVO Type

Returns

List<MessageVO>

ValidateHeader(Type, string)

public List<MessageVO> ValidateHeader(Type entityType = null, string callerMember = "")

Parameters

Nome Tipo Descrição
entityType Type
callerMember string

Returns

List<MessageVO>

ValidateLogin()

public List<MessageVO> ValidateLogin()

Returns

List<MessageVO>

ValidateProducts(params Products[])

public List<MessageVO> ValidateProducts(params Products[] autProducts)

Parameters

Nome Tipo Descrição
autProducts Products[]

Returns

List<MessageVO>

ValidateProducts(List<int>)

public List<MessageVO> ValidateProducts(List<int> productsToValidate)

Parameters

Nome Tipo Descrição
productsToValidate List<int>

Returns

List<MessageVO>

ValidateProducts(Type)

public List<MessageVO> ValidateProducts(Type typeVO)

Parameters

Nome Tipo Descrição
typeVO Type

Returns

List<MessageVO>

ValidateTrial()

public static List<MessageVO> ValidateTrial()

Returns

List<MessageVO>

ValidateWebService(bool, string)

public virtual List<MessageVO> ValidateWebService(bool validateClient = true, string callerMember = "")

Parameters

Nome Tipo Descrição
validateClient bool
callerMember string

Returns

List<MessageVO>