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. | |
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.
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.
|
inline |
Constructor por defecto.
Definición en la línea 52 del archivo ArticulosExtendidos.cs.
|
inline |
Construye una instancia de extensiones a partir del artículo (es el artículo el que determina que extensión necesita)
toArticulo | Linea sobre la que construir la clase extensiones |
Definición en la línea 61 del archivo ArticulosExtendidos.cs.
|
inline |
Constructor por defecto.
Definición en la línea 76 del archivo ArticulosExtendidos.cs.
|
inline |
Constructor por defecto.
Definición en la línea 84 del archivo ArticulosExtendidos.cs.
|
inline |
Método para notificar a las extensiones la activación/desactivación de un artículo.
toArticulo | Artículo sobre el que operar |
tlActivar | True para activar / false para desactivar |
Definición en la línea 140 del archivo ArticulosExtendidos.cs.
|
inline |
Método Show.
toArticulo | Artículo sobre el que mostrar información de la extensión |
toValue |
Definición en la línea 105 del archivo ArticulosExtendidos.cs.
|
inline |
Método Validar.
toLinea | Línea destino |
tcCodigoCandidato | Candidato a extensión |
Definición en la línea 117 del archivo ArticulosExtendidos.cs.
|
inline |
Método validar.
toLinea | Línea destino |
toArticuloJson | Json string con la información del candidato |
Definición en la línea 129 del archivo ArticulosExtendidos.cs.