Referencia de la Clase Sage.ES.S50.API.Base.Plugins.EntityDecoratorabstract
Diagrama de herencias de Sage.ES.S50.API.Base.Plugins.EntityDecorator
Sage.ES.S50.API.Base.Plugins.IEntityDecorator Sage.ES.S50.API.Sales.Plugins.Decorator.FamilyDecorator

Métodos públicos

 EntityDecorator (IMainResourceContract contract, BizRuleReflection br)
 
Sage.API.OnPremise.Common.Contracts.Interfaces.IMainResourceContract GetEntity ()
 
abstract BaseMainResourceContract ConvertToContract (DataRow row)
 
abstract void ConvertToS50 (BaseMainResourceContract entity, ref object objEntity, bool modifyMode=false)
 

Atributos protegidos

IMainResourceContract _entity
 
BizRuleReflection _brReflection
 

Descripción detallada

Definición en la línea 11 del archivo EntityDecorator.cs.

Documentación del constructor y destructor

◆ EntityDecorator()

Sage.ES.S50.API.Base.Plugins.EntityDecorator.EntityDecorator ( IMainResourceContract  contract,
BizRuleReflection  br 
)
inline

Definición en la línea 19 del archivo EntityDecorator.cs.

Documentación de las funciones miembro

◆ ConvertToContract()

abstract BaseMainResourceContract Sage.ES.S50.API.Base.Plugins.EntityDecorator.ConvertToContract ( DataRow  row)
pure virtual

◆ ConvertToS50()

abstract void Sage.ES.S50.API.Base.Plugins.EntityDecorator.ConvertToS50 ( BaseMainResourceContract  entity,
ref object  objEntity,
bool  modifyMode = false 
)
pure virtual

◆ GetEntity()

Sage.API.OnPremise.Common.Contracts.Interfaces.IMainResourceContract Sage.ES.S50.API.Base.Plugins.EntityDecorator.GetEntity ( )
inline

Implementa Sage.ES.S50.API.Base.Plugins.IEntityDecorator.

Definición en la línea 27 del archivo EntityDecorator.cs.

Documentación de los campos

◆ _brReflection

BizRuleReflection Sage.ES.S50.API.Base.Plugins.EntityDecorator._brReflection
protected

Definición en la línea 15 del archivo EntityDecorator.cs.

◆ _entity

IMainResourceContract Sage.ES.S50.API.Base.Plugins.EntityDecorator._entity
protected

Definición en la línea 14 del archivo EntityDecorator.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: