Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.serie.UserControls.BotonExtensionSeriesImpl

Implementación de la operativa para botones de extensión de Series. Más...

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

Métodos públicos

 BotonExtensionSeriesImpl ()
 Constructor.
 
 BotonExtensionSeriesImpl (dynamic toDocumento)
 Constructor.
 
override void Pintar ()
 Método para pintar las líneas del grid.
 
override void EjecutarAsignacion (ewCampo toUnidades=null, bool tlAutomatico=false)
 Método para realizar la asignación de Series.
 
- Métodos públicos heredados de sage.ew.botones.BotonesExtensiones
 BotonesExtensiones (eTipoExtension teTipo)
 Constructor sin parámetros (privado)
 
void setDocumento (dynamic toDocumento)
 Establece el documento sobre el que operar.
 
void setLinea (IDocumentoLineaExtensiones toLinea)
 Establece la línea sobre la que oprerar.
 
void setGrid (Mantegrid toGrid)
 Establece el grid.
 
dynamic getDocumento ()
 Obtiene el documetno.
 
IDocumentoLineaExtensiones getLinea ()
 Obtiene la lína.
 
Mantegrid getGrid ()
 Obtiene el grid.
 
void Configurar (dynamic toDocumento, IDocumentoLineaExtensiones toLinea, Mantegrid toGrid)
 Establece la configuración de trabajo para la clase.
 

Métodos protegidos

virtual new bool laLineaEsDeArticulo ()
 Determina si la línea actual corresponde a un artículo.
 
bool EsUnDocumentoDeVenta ()
 Devuelve si el tipo general del documento corresponde a una venta.
 
virtual int AsignarSeries (dynamic toLinea, decimal tnOldUnidades=0, bool tlAutomatico=false)
 Método privado para realizar el trabajo de asignación (sirve para series y montajes)
 
- Métodos protegidos heredados de sage.ew.botones.BotonesExtensiones
bool tengoGrid ()
 Determina si hay grid asociado.
 
bool tengoDocumento ()
 Determina si hay documento asociado.
 
bool tengoNumero ()
 Determina si hay documento con número asociado.
 
bool tengoLinea ()
 Determina si hay documento asociado.
 
bool traspasadoEjercicio ()
 Determina si se ha traspasado de ejercicio.
 
bool elGridTieneFilaSeleccionada ()
 Determina si el grid tiene linea seleccionada.
 
bool _ObtenerLineaDeTrabajo (ref dynamic toLinea)
 Recupera la linea con la que trabajaremos.
 

Descripción detallada

Implementación de la operativa para botones de extensión de Series.

Definición en la línea 203 del archivo btSeries.cs.

Documentación de constructores y destructores

◆ BotonExtensionSeriesImpl() [1/2]

sage.ew.serie.UserControls.BotonExtensionSeriesImpl.BotonExtensionSeriesImpl ( )
inline

Constructor.

Definición en la línea 224 del archivo btSeries.cs.

◆ BotonExtensionSeriesImpl() [2/2]

sage.ew.serie.UserControls.BotonExtensionSeriesImpl.BotonExtensionSeriesImpl ( dynamic toDocumento)
inline

Constructor.

Parámetros
toDocumentoDocumento

Definición en la línea 231 del archivo btSeries.cs.

Documentación de funciones miembro

◆ AsignarSeries()

virtual int sage.ew.serie.UserControls.BotonExtensionSeriesImpl.AsignarSeries ( dynamic toLinea,
decimal tnOldUnidades = 0,
bool tlAutomatico = false )
inlineprotectedvirtual

Método privado para realizar el trabajo de asignación (sirve para series y montajes)

Parámetros
toLineaLinea sobre la que operar
tnOldUnidadesValor de unidades anterior
tlAutomatico
Devuelve
Número de series informadas

Reimplementado en sage.addons.services.Visual.UserControls.BotonExtensionSeriesImplServices.

Definición en la línea 379 del archivo btSeries.cs.

◆ EjecutarAsignacion()

override void sage.ew.serie.UserControls.BotonExtensionSeriesImpl.EjecutarAsignacion ( ewCampo toUnidades = null,
bool tlAutomatico = false )
inlinevirtual

Método para realizar la asignación de Series.

Parámetros
toUnidadesEwCampo con las unidades específicas
tlAutomatico

Reimplementado de sage.ew.botones.BotonesExtensiones.

Definición en la línea 265 del archivo btSeries.cs.

◆ EsUnDocumentoDeVenta()

bool sage.ew.serie.UserControls.BotonExtensionSeriesImpl.EsUnDocumentoDeVenta ( )
inlineprotected

Devuelve si el tipo general del documento corresponde a una venta.

Devuelve

Definición en la línea 367 del archivo btSeries.cs.

◆ laLineaEsDeArticulo()

virtual new bool sage.ew.serie.UserControls.BotonExtensionSeriesImpl.laLineaEsDeArticulo ( )
inlineprotectedvirtual

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

Devuelve

Reimplementado de sage.ew.botones.BotonesExtensiones.

Reimplementado en sage.addons.services.Visual.UserControls.BotonExtensionSeriesImplServices.

Definición en la línea 338 del archivo btSeries.cs.

◆ Pintar()

override void sage.ew.serie.UserControls.BotonExtensionSeriesImpl.Pintar ( )
inlinevirtual

Método para pintar las líneas del grid.

Reimplementado de sage.ew.botones.BotonesExtensiones.

Definición en la línea 244 del archivo btSeries.cs.


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