Referencia de la Clase sage.ew.botones.BotonesExtensiones

Clase abstracta con la operativa base para botones de extensiones (series y lotes) Más...

Diagrama de herencias de sage.ew.botones.BotonesExtensiones
sage.ew.interficies.IBotonExtension sage.ew.lote.UserControls.BotonExtensionLotesImpl sage.ew.serie.UserControls.BotonExtensionSeriesImpl sage.addons.services.Visual.UserControls.BotonExtensionSeriesImplServices

Métodos públicos

 BotonesExtensiones (eTipoExtension teTipo)
 Constructor sin parámetros (privado) Más...
 
void setDocumento (dynamic toDocumento)
 Establece el documento sobre el que operar Más...
 
void setLinea (IDocumentoLineaExtensiones toLinea)
 Establece la línea sobre la que oprerar Más...
 
void setGrid (Mantegrid toGrid)
 Establece el grid Más...
 
dynamic getDocumento ()
 Obtiene el documetno Más...
 
IDocumentoLineaExtensiones getLinea ()
 Obtiene la lína Más...
 
Mantegrid getGrid ()
 Obtiene el grid Más...
 
virtual void Pintar ()
 Método para colorear las líneas si corresponde Más...
 
virtual void EjecutarAsignacion (ewCampo toUnidades=null, bool tlAutomatico=false)
 Ejecutar asignación Más...
 
void Configurar (dynamic toDocumento, IDocumentoLineaExtensiones toLinea, Mantegrid toGrid)
 Establece la configuración de trabajo para la clase Más...
 

Métodos protegidos

bool tengoGrid ()
 Determina si hay grid asociado Más...
 
bool tengoDocumento ()
 Determina si hay documento asociado Más...
 
bool tengoNumero ()
 Determina si hay documento con número asociado Más...
 
bool tengoLinea ()
 Determina si hay documento asociado Más...
 
bool traspasadoEjercicio ()
 Determina si se ha traspasado de ejercicio Más...
 
virtual bool laLineaEsDeArticulo ()
 Determina si la línea actual corresponde a un artículo Más...
 
bool elGridTieneFilaSeleccionada ()
 Determina si el grid tiene linea seleccionada Más...
 
bool _ObtenerLineaDeTrabajo (ref dynamic toLinea)
 Recupera la linea con la que trabajaremos Más...
 

Descripción detallada

Clase abstracta con la operativa base para botones de extensiones (series y lotes)

Definición en la línea 12 del archivo BotonesDeExtensiones.cs.

Documentación del constructor y destructor

◆ BotonesExtensiones()

sage.ew.botones.BotonesExtensiones.BotonesExtensiones ( eTipoExtension  teTipo)
inline

Constructor sin parámetros (privado)

Parámetros
teTipoTipo de extensión

Definición en la línea 46 del archivo BotonesDeExtensiones.cs.

Documentación de las funciones miembro

◆ _ObtenerLineaDeTrabajo()

bool sage.ew.botones.BotonesExtensiones._ObtenerLineaDeTrabajo ( ref dynamic  toLinea)
inlineprotected

Recupera la linea con la que trabajaremos

Parámetros
toLinea
Devuelve

Definición en la línea 218 del archivo BotonesDeExtensiones.cs.

◆ Configurar()

void sage.ew.botones.BotonesExtensiones.Configurar ( dynamic  toDocumento,
IDocumentoLineaExtensiones  toLinea,
Mantegrid  toGrid 
)
inline

Establece la configuración de trabajo para la clase

Parámetros
toDocumentoDocumento sobre el que se trabaja
toLineaLinea
toGridGrid

Implementa sage.ew.interficies.IBotonExtension.

Definición en la línea 260 del archivo BotonesDeExtensiones.cs.

◆ EjecutarAsignacion()

virtual void sage.ew.botones.BotonesExtensiones.EjecutarAsignacion ( ewCampo  toUnidades = null,
bool  tlAutomatico = false 
)
inlinevirtual

Ejecutar asignación

Parámetros
toUnidadesEwCampo con las unidades
tlAutomaticoEjecucion de usuario o automática

Implementa sage.ew.interficies.IBotonExtension.

Reimplementado en sage.ew.serie.UserControls.BotonExtensionSeriesImpl y sage.ew.lote.UserControls.BotonExtensionLotesImpl.

Definición en la línea 248 del archivo BotonesDeExtensiones.cs.

◆ elGridTieneFilaSeleccionada()

bool sage.ew.botones.BotonesExtensiones.elGridTieneFilaSeleccionada ( )
inlineprotected

Determina si el grid tiene linea seleccionada

Devuelve

Definición en la línea 147 del archivo BotonesDeExtensiones.cs.

◆ getDocumento()

dynamic sage.ew.botones.BotonesExtensiones.getDocumento ( )
inline

Obtiene el documetno

Devuelve

Definición en la línea 187 del archivo BotonesDeExtensiones.cs.

◆ getGrid()

Mantegrid sage.ew.botones.BotonesExtensiones.getGrid ( )
inline

Obtiene el grid

Devuelve

Definición en la línea 205 del archivo BotonesDeExtensiones.cs.

◆ getLinea()

IDocumentoLineaExtensiones sage.ew.botones.BotonesExtensiones.getLinea ( )
inline

Obtiene la lína

Devuelve

Definición en la línea 196 del archivo BotonesDeExtensiones.cs.

◆ laLineaEsDeArticulo()

virtual bool sage.ew.botones.BotonesExtensiones.laLineaEsDeArticulo ( )
inlineprotectedvirtual

Determina si la línea actual corresponde a un artículo

Devuelve

Reimplementado en sage.ew.serie.UserControls.BotonExtensionSeriesImpl y sage.addons.services.Visual.UserControls.BotonExtensionSeriesImplServices.

Definición en la línea 138 del archivo BotonesDeExtensiones.cs.

◆ Pintar()

virtual void sage.ew.botones.BotonesExtensiones.Pintar ( )
inlinevirtual

Método para colorear las líneas si corresponde

Implementa sage.ew.interficies.IBotonExtension.

Reimplementado en sage.ew.serie.UserControls.BotonExtensionSeriesImpl.

Definición en la línea 238 del archivo BotonesDeExtensiones.cs.

◆ setDocumento()

void sage.ew.botones.BotonesExtensiones.setDocumento ( dynamic  toDocumento)
inline

Establece el documento sobre el que operar

Parámetros
toDocumento

Definición en la línea 160 del archivo BotonesDeExtensiones.cs.

◆ setGrid()

void sage.ew.botones.BotonesExtensiones.setGrid ( Mantegrid  toGrid)
inline

Establece el grid

Parámetros
toGridGrid sobre el que operar

Definición en la línea 178 del archivo BotonesDeExtensiones.cs.

◆ setLinea()

void sage.ew.botones.BotonesExtensiones.setLinea ( IDocumentoLineaExtensiones  toLinea)
inline

Establece la línea sobre la que oprerar

Parámetros
toLinea

Definición en la línea 169 del archivo BotonesDeExtensiones.cs.

◆ tengoDocumento()

bool sage.ew.botones.BotonesExtensiones.tengoDocumento ( )
inlineprotected

Determina si hay documento asociado

Devuelve

Definición en la línea 68 del archivo BotonesDeExtensiones.cs.

◆ tengoGrid()

bool sage.ew.botones.BotonesExtensiones.tengoGrid ( )
inlineprotected

Determina si hay grid asociado

Devuelve

Definición en la línea 59 del archivo BotonesDeExtensiones.cs.

◆ tengoLinea()

bool sage.ew.botones.BotonesExtensiones.tengoLinea ( )
inlineprotected

Determina si hay documento asociado

Devuelve

Definición en la línea 86 del archivo BotonesDeExtensiones.cs.

◆ tengoNumero()

bool sage.ew.botones.BotonesExtensiones.tengoNumero ( )
inlineprotected

Determina si hay documento con número asociado

Devuelve

Definición en la línea 77 del archivo BotonesDeExtensiones.cs.

◆ traspasadoEjercicio()

bool sage.ew.botones.BotonesExtensiones.traspasadoEjercicio ( )
inlineprotected

Determina si se ha traspasado de ejercicio

Devuelve

Definición en la línea 95 del archivo BotonesDeExtensiones.cs.


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