Clase visual base para la gestión de documentos Más...
Estructuras de datos | |
class | DefNombreColumnas |
Enumera los posibles nombres de columnas Hay que declarar esta enumeración en la clase derivada con "new" y tiene que contener como mínimo las columnas aquí presentes Más... | |
Métodos públicos | |
FormDocumentStock () | |
Constructor vacío Más... | |
FormDocumentStock (dynamic toDocumento) | |
Constructor a partir del objeto de negocio asociado al documento Más... | |
void | OnStart () |
Inicio de la observación Más... | |
void | OnCompleted () |
Observación completa Más... | |
void | OnError (Exception error) |
Error en la observación Más... | |
void | OnNext (ProgresoProceso toProgreso) |
Cambio en la observación Más... | |
Métodos públicos heredados desde sage.ew.interficies.IProgresoObserver< ProgresoProceso > | |
void | OnStart () |
Notifica al observador que el proveedor va a empezar a enviar las notificaciones. Más... | |
void | OnCompleted () |
Notifica al observador que el proveedor ha terminado de enviar las notificaciones. Más... | |
void | OnError (Exception error) |
Notifica al observador que el proveedor ha experimentado una condición de error. Más... | |
void | OnNext (T value) |
Proporciona nuevos datos al observador. Más... | |
Campos de datos | |
bool | _Color = true |
Trabajamos con tallas y colores ? Más... | |
bool | _Cajas = true |
Trabajamos con Cajas ? Más... | |
bool | _Peso = true |
Trabajamos con Peso ? Más... | |
bool | _Series = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_Series")) |
Trabajamos con SERIES ? (PE-90281) Más... | |
bool | _Lotes = false |
Trabajamos con LOTES ? (PE-90281) Más... | |
int | _FactorAnchoColumna = 0 |
Factor para calcular el ancho de columnas Más... | |
int | _AnchoColumnaNumerica = 0 |
Ancho por defecto para columnas numéricas Más... | |
ewMascara | _MascaraUnidades = new ewMascara("999,999.99") |
Máscara para columnas tipo unidades Más... | |
ewMascara | _MascaraPrecio = new ewMascara("999,999.99") |
Máscara para columnas tipo precio Más... | |
ewMascara | _MascaraImporte = new ewMascara("999,999.99") |
Máscara para columnas tipo importe Más... | |
bool | _Mostrar_Boton_Lectura_Automatica = false |
Para indicar si queremos disponer del botón de lectura automàtica de artículos Más... | |
bool | _Mostrar_Boton_Incluir_ArticulosA0 = false |
Para indicar si queremos disponer del botón "Incluir artículos a 0" Más... | |
bool | _Mostrar_Boton_Stock_Inicial = false |
Para indicar si queremos disponer del botón "Stock inicial" Más... | |
bool | _Hera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera")) |
Para saber si estamos en un SAGE TPV EXTRA (PE-89611) Más... | |
StockArt | _StockPrincipalArt = null |
Objeto para la gestión de stocks del artículo actual al almacén principal del documento de stock Más... | |
bool | _ActualizarStocks = false |
Para forzar la actualización de los stocks Más... | |
DefNombreColumnas | NombreColumnas = new DefNombreColumnas() |
Nombre de las columnas Más... | |
objetos.ewbutton | btObserva |
Botón de observaciones Más... | |
botones.btBrowArticulo | btBrowArticulo |
Browser de artículo Más... | |
botones.btManteArticulos | btManteArticulo |
Botón de mantenimiento de artículos Más... | |
System.Windows.Forms.ToolTip | toolTipDoc |
Tooltip Más... | |
objetos.ewtextbox | txtStock |
Stock Más... | |
objetos.ewlabel | ewlabelStock |
Label stock Más... | |
sage.ew.objetos.ewbutton | btDocStockLotesSeries |
Stock Lotes/Series Más... | |
objetos.ewbutton | btArt0 |
Añadir artículos a ZERO Más... | |
objetos.ewbutton | btLectura |
Botón de lectura Más... | |
objetos.ewtextbox | txtStockPeso |
Stock peso Más... | |
objetos.ewlabel | ewlabelStockPeso |
Label del stock peso Más... | |
objetos.ewpanel | ewpanel1 |
Panel número 1 Más... | |
sage.ew.botones.Clases.btEtiquetasArticulo | btEtiquetasArt |
btEtiquetasArt Más... | |
objetos.ewFlowLayoutPanel | ewFlowLayoutPanel1 |
FlowPanel número 1 Más... | |
sage.ew.objetos.ewbutton | btStockInicial |
btStockInicial Más... | |
Métodos protegidos | |
override void | OnShown (EventArgs e) |
Sobrecarga para enlazar los botones de lotes y series Más... | |
virtual void | btObserva_Click (object sender, EventArgs e) |
Botón de observaciones del documento Más... | |
override void | _Nuevo_Documento () |
Nuevo documento Más... | |
override void | _Borrar_Documento (bool llPreguntar=true) |
Borrar documento Más... | |
override void | _Observaciones_Documento () |
Botón de observaciones del documento Más... | |
override void | _Configurar_Documento () |
Método para la configuración del formulario Más... | |
override void | _SubscripcionEventos () |
Subscripción de los eventos de controles específicos del formularios de stocks Más... | |
override void | _CancelarSubscripcionEventos () |
Cancelamos la subscripción de los eventos de controles específicos del formularios de stocks Más... | |
override void | _MantegridLinies__BeforeColChange (DataGridViewColumn tdgvCurrentCol, ref bool tlOk) |
Antes de cambiar de columna en el grid Más... | |
override void | _MantegridLinies__ColChange (DataGridViewCell tdgvCurrentCel) |
Al cambiar de columna en el grid Más... | |
override void | _Configurar_Documento_Columnas_Grid () |
Para poder añadir las columnas específicas en cada documento derivado Más... | |
virtual void | Evento_Grid__F5_KeyPress (object sender, ref btMante toMante) |
Evento F5 sobre el mantegrid Más... | |
override void | _Bloquear_Controles () |
Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado Más... | |
override void | _Refrescar_Observaciones () |
Refresca el icono de observaciones en función de si existen Más... | |
override void | _MantegridLinies__RowChange (DataGridViewRow tdgvCurrentRow) |
Al cambiar de fila en el grid (PE-89623) Más... | |
override void | _Refrescar_Controles (Dictionary< string, object > toClaves=null) |
Para refrescar los controles específicos de cada documento derivado que formen parte de la clave Más... | |
override void | _Configurar_Columnas () |
Método para realizar comprobaciones en el cambio de fila o columna. (PE-89623) Más... | |
override void | _BtNavegacion__Click_Before (EW_GLOBAL._AccionsBotonera teAccion, ref bool tlOk) |
Interceptar evento antes de realizar el click en la botonera de navegación para poder establecer la propiedad _DirectFirstLast, que nos permite indicar si queremos o no tener en cuenta todas las claves a la hora de buscar el siguiente registro. Más... | |
override void | Dispose (bool disposing) |
Clean up any resources being used. Más... | |
Atributos protegidos | |
btMante | _btManteFicticio = new btMante() |
Mantenimiento ficticio Más... | |
objetos.ewpanel | panelProgreso |
PanelProgreso Más... | |
botones.UserControls.btInfo | btInfoValoracion |
Botón de información Más... | |
Clase visual base para la gestión de documentos
Definición en la línea 25 del archivo FormDocumentStock.cs.
|
inline |
Constructor vacío
Definición en la línea 248 del archivo FormDocumentStock.cs.
|
inline |
Constructor a partir del objeto de negocio asociado al documento
Definición en la línea 258 del archivo FormDocumentStock.cs.
|
inlineprotected |
Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado
Definición en la línea 1127 del archivo FormDocumentStock.cs.
|
inlineprotected |
Borrar documento
llPreguntar |
Definición en la línea 647 del archivo FormDocumentStock.cs.
|
inlineprotected |
Interceptar evento antes de realizar el click en la botonera de navegación para poder establecer la propiedad _DirectFirstLast, que nos permite indicar si queremos o no tener en cuenta todas las claves a la hora de buscar el siguiente registro.
teAccion | |
tlOk |
Definición en la línea 1299 del archivo FormDocumentStock.cs.
|
inlineprotected |
Cancelamos la subscripción de los eventos de controles específicos del formularios de stocks
Definición en la línea 728 del archivo FormDocumentStock.cs.
|
inlineprotected |
Método para realizar comprobaciones en el cambio de fila o columna. (PE-89623)
Definición en la línea 1253 del archivo FormDocumentStock.cs.
|
inlineprotected |
Método para la configuración del formulario
Definición en la línea 689 del archivo FormDocumentStock.cs.
|
inlineprotected |
Para poder añadir las columnas específicas en cada documento derivado
Definición en la línea 867 del archivo FormDocumentStock.cs.
|
inlineprotected |
Antes de cambiar de columna en el grid
tdgvCurrentCol | |
tlOk |
Definición en la línea 742 del archivo FormDocumentStock.cs.
|
inlineprotected |
Al cambiar de columna en el grid
tdgvCurrentCel |
Definición en la línea 851 del archivo FormDocumentStock.cs.
|
inlineprotected |
Al cambiar de fila en el grid (PE-89623)
tdgvCurrentRow |
Definición en la línea 1231 del archivo FormDocumentStock.cs.
|
inlineprotected |
Nuevo documento
Definición en la línea 635 del archivo FormDocumentStock.cs.
|
inlineprotected |
Botón de observaciones del documento
Definición en la línea 658 del archivo FormDocumentStock.cs.
|
inlineprotected |
Para refrescar los controles específicos de cada documento derivado que formen parte de la clave
Definición en la línea 1244 del archivo FormDocumentStock.cs.
|
inlineprotected |
Refresca el icono de observaciones en función de si existen
Definición en la línea 1205 del archivo FormDocumentStock.cs.
|
inlineprotected |
Subscripción de los eventos de controles específicos del formularios de stocks
Definición en la línea 713 del archivo FormDocumentStock.cs.
|
inlineprotectedvirtual |
Botón de observaciones del documento
sender | |
e |
Definición en la línea 471 del archivo FormDocumentStock.cs.
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
Definición en la línea 14 del archivo FormDocumentStock.Designer.cs.
|
inlineprotectedvirtual |
Evento F5 sobre el mantegrid
sender | |
toMante |
Definición en la línea 1114 del archivo FormDocumentStock.cs.
|
inline |
Observación completa
Definición en la línea 1327 del archivo FormDocumentStock.cs.
|
inline |
Error en la observación
error |
Definición en la línea 1337 del archivo FormDocumentStock.cs.
|
inline |
Cambio en la observación
toProgreso |
Definición en la línea 1346 del archivo FormDocumentStock.cs.
|
inlineprotected |
Sobrecarga para enlazar los botones de lotes y series
e |
Definición en la línea 272 del archivo FormDocumentStock.cs.
|
inline |
Inicio de la observación
Definición en la línea 1316 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._ActualizarStocks = false |
Para forzar la actualización de los stocks
Definición en la línea 220 del archivo FormDocumentStock.cs.
int sage.ew.stocks.Forms.FormDocumentStock._AnchoColumnaNumerica = 0 |
Ancho por defecto para columnas numéricas
Definición en la línea 175 del archivo FormDocumentStock.cs.
Mantenimiento ficticio
Definición en la línea 39 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Cajas = true |
Trabajamos con Cajas ?
Definición en la línea 150 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Color = true |
Trabajamos con tallas y colores ?
Definición en la línea 145 del archivo FormDocumentStock.cs.
int sage.ew.stocks.Forms.FormDocumentStock._FactorAnchoColumna = 0 |
Factor para calcular el ancho de columnas
Definición en la línea 170 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Hera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera")) |
Para saber si estamos en un SAGE TPV EXTRA (PE-89611)
Definición en la línea 210 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Lotes = false |
Trabajamos con LOTES ? (PE-90281)
Definición en la línea 165 del archivo FormDocumentStock.cs.
Máscara para columnas tipo importe
Definición en la línea 190 del archivo FormDocumentStock.cs.
Máscara para columnas tipo precio
Definición en la línea 185 del archivo FormDocumentStock.cs.
Máscara para columnas tipo unidades
Definición en la línea 180 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Mostrar_Boton_Incluir_ArticulosA0 = false |
Para indicar si queremos disponer del botón "Incluir artículos a 0"
Definición en la línea 200 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Mostrar_Boton_Lectura_Automatica = false |
Para indicar si queremos disponer del botón de lectura automàtica de artículos
Definición en la línea 195 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Mostrar_Boton_Stock_Inicial = false |
Para indicar si queremos disponer del botón "Stock inicial"
Definición en la línea 205 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Peso = true |
Trabajamos con Peso ?
Definición en la línea 155 del archivo FormDocumentStock.cs.
bool sage.ew.stocks.Forms.FormDocumentStock._Series = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_Series")) |
Trabajamos con SERIES ? (PE-90281)
Definición en la línea 160 del archivo FormDocumentStock.cs.
StockArt sage.ew.stocks.Forms.FormDocumentStock._StockPrincipalArt = null |
Objeto para la gestión de stocks del artículo actual al almacén principal del documento de stock
Definición en la línea 215 del archivo FormDocumentStock.cs.
objetos.ewbutton sage.ew.stocks.Forms.FormDocumentStock.btArt0 |
Añadir artículos a ZERO
Definición en la línea 539 del archivo FormDocumentStock.Designer.cs.
botones.btBrowArticulo sage.ew.stocks.Forms.FormDocumentStock.btBrowArticulo |
Browser de artículo
Definición en la línea 515 del archivo FormDocumentStock.Designer.cs.
sage.ew.objetos.ewbutton sage.ew.stocks.Forms.FormDocumentStock.btDocStockLotesSeries |
Stock Lotes/Series
Definición en la línea 535 del archivo FormDocumentStock.Designer.cs.
sage.ew.botones.Clases.btEtiquetasArticulo sage.ew.stocks.Forms.FormDocumentStock.btEtiquetasArt |
btEtiquetasArt
Definición en la línea 559 del archivo FormDocumentStock.Designer.cs.
|
protected |
Botón de información
Definición en la línea 580 del archivo FormDocumentStock.Designer.cs.
objetos.ewbutton sage.ew.stocks.Forms.FormDocumentStock.btLectura |
Botón de lectura
Definición en la línea 543 del archivo FormDocumentStock.Designer.cs.
botones.btManteArticulos sage.ew.stocks.Forms.FormDocumentStock.btManteArticulo |
Botón de mantenimiento de artículos
Definición en la línea 519 del archivo FormDocumentStock.Designer.cs.
objetos.ewbutton sage.ew.stocks.Forms.FormDocumentStock.btObserva |
Botón de observaciones
Definición en la línea 511 del archivo FormDocumentStock.Designer.cs.
sage.ew.objetos.ewbutton sage.ew.stocks.Forms.FormDocumentStock.btStockInicial |
btStockInicial
Definición en la línea 567 del archivo FormDocumentStock.Designer.cs.
objetos.ewFlowLayoutPanel sage.ew.stocks.Forms.FormDocumentStock.ewFlowLayoutPanel1 |
FlowPanel número 1
Definición en la línea 563 del archivo FormDocumentStock.Designer.cs.
objetos.ewlabel sage.ew.stocks.Forms.FormDocumentStock.ewlabelStock |
Label stock
Definición en la línea 531 del archivo FormDocumentStock.Designer.cs.
objetos.ewlabel sage.ew.stocks.Forms.FormDocumentStock.ewlabelStockPeso |
Label del stock peso
Definición en la línea 551 del archivo FormDocumentStock.Designer.cs.
objetos.ewpanel sage.ew.stocks.Forms.FormDocumentStock.ewpanel1 |
Panel número 1
Definición en la línea 555 del archivo FormDocumentStock.Designer.cs.
DefNombreColumnas sage.ew.stocks.Forms.FormDocumentStock.NombreColumnas = new DefNombreColumnas() |
Nombre de las columnas
Definición en la línea 225 del archivo FormDocumentStock.cs.
|
protected |
PanelProgreso
Definición en la línea 576 del archivo FormDocumentStock.Designer.cs.
System.Windows.Forms.ToolTip sage.ew.stocks.Forms.FormDocumentStock.toolTipDoc |
Tooltip
Definición en la línea 523 del archivo FormDocumentStock.Designer.cs.
objetos.ewtextbox sage.ew.stocks.Forms.FormDocumentStock.txtStock |
Definición en la línea 527 del archivo FormDocumentStock.Designer.cs.
objetos.ewtextbox sage.ew.stocks.Forms.FormDocumentStock.txtStockPeso |
Stock peso
Definición en la línea 547 del archivo FormDocumentStock.Designer.cs.