Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.articulo.ArticulosExtendidos

Clase para operar artículos con las extensiones de los documentos (series, lotes... y lo que pueda venir) Esta clase opera utilizando "Inyección de dependencias", que consiste en que en última instancia el trabajo lo realiza la clase final. Más...

Tipos públicos

enum  eTipoExtension { series , montajes , lotes }
 Enumeración de los tipos de extensiones válidas. Más...
 

Métodos públicos

 ArticulosExtendidos ()
 Constructor por defecto.
 
 ArticulosExtendidos (Articulo toArticulo)
 Construye una instancia de extensiones a partir del artículo (es el artículo el que determina que extensión necesita)
 
 ArticulosExtendidos (IDocumentLinea toLinea, eTipoExtension toTipo)
 Constructor por defecto.
 
 ArticulosExtendidos (eTipoExtension toTipo)
 Constructor por defecto.
 
bool _Show_Info (Articulo toArticulo, object toValue)
 Método Show.
 
IValoresArticulosExtendidos _Validar_Candidato_Extension (IDocumentLinea toLinea, string tcCodigoCandidato)
 Método Validar.
 
IValoresArticulosExtendidos _Validar_Candidato_Extension_ArticuloJson (IDocumentLinea toLinea, IArticuloJSon toArticuloJson)
 Método validar.
 
void _ActivarExtensionArticulo (Articulo toArticulo, bool tlActivar)
 Método para notificar a las extensiones la activación/desactivación de un artículo.
 

Descripción detallada

Clase para operar artículos con las extensiones de los documentos (series, lotes... y lo que pueda venir) Esta clase opera utilizando "Inyección de dependencias", que consiste en que en última instancia el trabajo lo realiza la clase final.

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

Documentación de las enumeraciones miembro de la clase

◆ eTipoExtension

Enumeración de los tipos de extensiones válidas.

Valores de enumeraciones
series 

Extensión de tipo series.

montajes 

Extensión de tipo montajes (con series)

lotes 

Extensión de tipo lotes.

Definición en la línea 20 del archivo ArticulosExtendidos.cs.

Documentación de constructores y destructores

◆ ArticulosExtendidos() [1/4]

sage.ew.articulo.ArticulosExtendidos.ArticulosExtendidos ( )
inline

Constructor por defecto.

Definición en la línea 52 del archivo ArticulosExtendidos.cs.

◆ ArticulosExtendidos() [2/4]

sage.ew.articulo.ArticulosExtendidos.ArticulosExtendidos ( Articulo toArticulo)
inline

Construye una instancia de extensiones a partir del artículo (es el artículo el que determina que extensión necesita)

Parámetros
toArticuloLinea sobre la que construir la clase extensiones

Definición en la línea 61 del archivo ArticulosExtendidos.cs.

◆ ArticulosExtendidos() [3/4]

sage.ew.articulo.ArticulosExtendidos.ArticulosExtendidos ( IDocumentLinea toLinea,
eTipoExtension toTipo )
inline

Constructor por defecto.

Definición en la línea 76 del archivo ArticulosExtendidos.cs.

◆ ArticulosExtendidos() [4/4]

sage.ew.articulo.ArticulosExtendidos.ArticulosExtendidos ( eTipoExtension toTipo)
inline

Constructor por defecto.

Definición en la línea 84 del archivo ArticulosExtendidos.cs.

Documentación de funciones miembro

◆ _ActivarExtensionArticulo()

void sage.ew.articulo.ArticulosExtendidos._ActivarExtensionArticulo ( Articulo toArticulo,
bool tlActivar )
inline

Método para notificar a las extensiones la activación/desactivación de un artículo.

Parámetros
toArticuloArtículo sobre el que operar
tlActivarTrue para activar / false para desactivar

Definición en la línea 140 del archivo ArticulosExtendidos.cs.

◆ _Show_Info()

bool sage.ew.articulo.ArticulosExtendidos._Show_Info ( Articulo toArticulo,
object toValue )
inline

Método Show.

Parámetros
toArticuloArtículo sobre el que mostrar información de la extensión
toValue
Devuelve
True si ha ido bien

Definición en la línea 105 del archivo ArticulosExtendidos.cs.

◆ _Validar_Candidato_Extension()

IValoresArticulosExtendidos sage.ew.articulo.ArticulosExtendidos._Validar_Candidato_Extension ( IDocumentLinea toLinea,
string tcCodigoCandidato )
inline

Método Validar.

Parámetros
toLineaLínea destino
tcCodigoCandidatoCandidato a extensión
Devuelve

Definición en la línea 117 del archivo ArticulosExtendidos.cs.

◆ _Validar_Candidato_Extension_ArticuloJson()

IValoresArticulosExtendidos sage.ew.articulo.ArticulosExtendidos._Validar_Candidato_Extension_ArticuloJson ( IDocumentLinea toLinea,
IArticuloJSon toArticuloJson )
inline

Método validar.

Parámetros
toLineaLínea destino
toArticuloJsonJson string con la información del candidato
Devuelve

Definición en la línea 129 del archivo ArticulosExtendidos.cs.


La documentación de esta clase está generada del siguiente archivo: