Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.stocks.StocksExt

Clase para operar stocks 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...

Métodos públicos

 StocksExt ()
 Constructor por defecto.
 
 StocksExt (IDocStockLinea toLinea)
 Construye una instancia de extensiones a partir de la linea (es la línea la que determina que extensiones necesita)
 
bool _Insertar (IDocStockLinea toLinea, eCampoDocumentLinea teCampo, object toValue, ref string tcMensajeError)
 Invoca al método insert de la interfíce.
 
bool _Update (IDocStockLinea toLinea)
 Invoca al método insert de la interfíce.
 
bool _Delete (IDocStockLinea toLinea)
 Invoca al método delete de la interfíce.
 
bool _Obtener_Detalle (IDocStockLinea toLinea, ref DataTable tdtResultados)
 Obtiene el detalle por línea de las extensiones asociadas a la línea (series, lotes)
 
bool _Se_Puede_Borrar (IDocStockLinea toLinea)
 Método lineal para comprobar si la línea se puede borrar.
 
bool _Operacion_Permitida (IDocStockLinea toLinea, eCampoDocumentLinea teCampo, object toValue, ref string tcMensajeRespuesta)
 Método de comprobación de operaciones permitidas.
 
bool _Suscripcion_Valida (ref string toMensajeError)
 Método que valida el estado de la suscripción de una extensión.
 

Descripción detallada

Clase para operar stocks 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 16 del archivo clsStocksExtendidos.cs.

Documentación de constructores y destructores

◆ StocksExt() [1/2]

sage.ew.stocks.StocksExt.StocksExt ( )
inline

Constructor por defecto.

Definición en la línea 34 del archivo clsStocksExtendidos.cs.

◆ StocksExt() [2/2]

sage.ew.stocks.StocksExt.StocksExt ( IDocStockLinea toLinea)
inline

Construye una instancia de extensiones a partir de la linea (es la línea la que determina que extensiones necesita)

Parámetros
toLineaLinea sobre la que construir la clase extensiones

Definición en la línea 43 del archivo clsStocksExtendidos.cs.

Documentación de funciones miembro

◆ _Delete()

bool sage.ew.stocks.StocksExt._Delete ( IDocStockLinea toLinea)
inline

Invoca al método delete de la interfíce.

Parámetros
toLineaLinea sobre la que realizar la operacion

Definición en la línea 152 del archivo clsStocksExtendidos.cs.

◆ _Insertar()

bool sage.ew.stocks.StocksExt._Insertar ( IDocStockLinea toLinea,
eCampoDocumentLinea teCampo,
object toValue,
ref string tcMensajeError )
inline

Invoca al método insert de la interfíce.

Parámetros
toLineaLinea sobre la que realizar la operacion
teCampoCampo sobre el que realizar la operacion
toValueValor del campo
tcMensajeError
Devuelve

Definición en la línea 132 del archivo clsStocksExtendidos.cs.

◆ _Obtener_Detalle()

bool sage.ew.stocks.StocksExt._Obtener_Detalle ( IDocStockLinea toLinea,
ref DataTable tdtResultados )
inline

Obtiene el detalle por línea de las extensiones asociadas a la línea (series, lotes)

Parámetros
toLineaLinea sobre la que realizar la operacion
tdtResultadosDatatable con los resultados
Devuelve
True si ha realizado operación de extensión. False en caso contrario

Definición en la línea 164 del archivo clsStocksExtendidos.cs.

◆ _Operacion_Permitida()

bool sage.ew.stocks.StocksExt._Operacion_Permitida ( IDocStockLinea toLinea,
eCampoDocumentLinea teCampo,
object toValue,
ref string tcMensajeRespuesta )
inline

Método de comprobación de operaciones permitidas.

Parámetros
toLineaLinea sobre la que operar
teCampoCampo que invoca el método
toValueValor del campo
tcMensajeRespuestaMensaje de respuesta del método, por si hay que notificar al usuario
Devuelve
True si se permite operar

Definición en la línea 190 del archivo clsStocksExtendidos.cs.

◆ _Se_Puede_Borrar()

bool sage.ew.stocks.StocksExt._Se_Puede_Borrar ( IDocStockLinea toLinea)
inline

Método lineal para comprobar si la línea se puede borrar.

Parámetros
toLineaLinea sobre la que operar
Devuelve
True si se puede borrar

Definición en la línea 175 del archivo clsStocksExtendidos.cs.

◆ _Suscripcion_Valida()

bool sage.ew.stocks.StocksExt._Suscripcion_Valida ( ref string toMensajeError)
inline

Método que valida el estado de la suscripción de una extensión.

Devuelve

Definición en la línea 200 del archivo clsStocksExtendidos.cs.

◆ _Update()

bool sage.ew.stocks.StocksExt._Update ( IDocStockLinea toLinea)
inline

Invoca al método insert de la interfíce.

Parámetros
toLineaLinea sobre la que realizar la operacion

Definición en la línea 142 del archivo clsStocksExtendidos.cs.


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