Referencia de la Clase Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin
Diagrama de herencias de Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin
Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompanyCrud< IItemFamily, ItemFamily, FamilyDecorator >

Métodos públicos

 ItemFamiliesPlugin ()
 
- Métodos públicos heredados desde Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompanyCrud< IItemFamily, ItemFamily, FamilyDecorator >
 PluginSegmentedByCompanyCrud ()
 
 PluginSegmentedByCompanyCrud (Assembly assembly)
 
override TIEntity Add (TIEntity obj)
 
override TIEntity Update (TIEntity obj)
 
override void Delete (string companyKey, string resourceKey)
 

Métodos protegidos

override EntityWhereParameters CreateEntityWhereParameters (Sage.API.OnPremise.Messages.OperationParameters operationParameters, string dataBase, string table)
 
override EntityOrderParameters CreateEntityOrderParameters (List< Sage.API.OnPremise.Messages.OrderParameters > orderParameters, string database, string table)
 
override ItemFamily CreateEntity ()
 
override Base.Plugins.BizRuleReflection CreateBizRuleReflection ()
 
override FamilyDecorator CreateEntityDecorator (ItemFamily entity, Base.Plugins.BizRuleReflection brReflection)
 
override string GetQueryGetItem (string companyKey, string resourceKey)
 
override string GetQueryGetList (string companyKey)
 
- Métodos protegidos heredados desde Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompanyCrud< IItemFamily, ItemFamily, FamilyDecorator >
override TIEntity AddApplicationSpecific (TIEntity obj)
 
override TIEntity UpdateApplicationSpecific (TIEntity obj)
 
override void DeleteApplicationSpecific (string companyKey, string resourceKey)
 

Propiedades

override string _dataBase [get]
 
override string _table [get]
 

Descripción detallada

Definición en la línea 18 del archivo ItemFamiliesPlugin.cs.

Documentación del constructor y destructor

◆ ItemFamiliesPlugin()

Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.ItemFamiliesPlugin ( )
inline

Definición en la línea 21 del archivo ItemFamiliesPlugin.cs.

Documentación de las funciones miembro

◆ CreateBizRuleReflection()

override Base.Plugins.BizRuleReflection Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.CreateBizRuleReflection ( )
inlineprotected

Definición en la línea 40 del archivo ItemFamiliesPlugin.cs.

◆ CreateEntity()

override ItemFamily Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.CreateEntity ( )
inlineprotected

Definición en la línea 35 del archivo ItemFamiliesPlugin.cs.

◆ CreateEntityDecorator()

override FamilyDecorator Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.CreateEntityDecorator ( ItemFamily  entity,
Base.Plugins.BizRuleReflection  brReflection 
)
inlineprotected

Definición en la línea 45 del archivo ItemFamiliesPlugin.cs.

◆ CreateEntityOrderParameters()

override EntityOrderParameters Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.CreateEntityOrderParameters ( List< Sage.API.OnPremise.Messages.OrderParameters >  orderParameters,
string  database,
string  table 
)
inlineprotected

Definición en la línea 30 del archivo ItemFamiliesPlugin.cs.

◆ CreateEntityWhereParameters()

override EntityWhereParameters Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.CreateEntityWhereParameters ( Sage.API.OnPremise.Messages.OperationParameters  operationParameters,
string  dataBase,
string  table 
)
inlineprotected

Definición en la línea 25 del archivo ItemFamiliesPlugin.cs.

◆ GetQueryGetItem()

override string Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.GetQueryGetItem ( string  companyKey,
string  resourceKey 
)
inlineprotected

Definición en la línea 50 del archivo ItemFamiliesPlugin.cs.

◆ GetQueryGetList()

override string Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin.GetQueryGetList ( string  companyKey)
inlineprotected

Definición en la línea 58 del archivo ItemFamiliesPlugin.cs.

Documentación de propiedades

◆ _dataBase

override string Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin._dataBase
getprotected

Definición en la línea 66 del archivo ItemFamiliesPlugin.cs.

◆ _table

override string Sage.ES.S50.API.Sales.Plugins.ItemFamiliesPlugin._table
getprotected

Definición en la línea 71 del archivo ItemFamiliesPlugin.cs.


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