|
| frmDocVentaTpv () |
| Constructor del formulario frmDocVentaTpv Más...
|
|
| frmDocVentaTpv (bool tlPerfilTpv) |
| Constructor del formulario frmDocVentaTpv pudiendo forzar la ejecución de perfil de ticket de tpv (PE-102423) Más...
|
|
| frmDocVentaTpv (int tnCodigo) |
| Constructor del formulario frmDocVentaTpv cuando le pasamos un código de perfil Más...
|
|
| frmDocVentaTpv (string tcPantalla) |
| Constructor del formulario frmDocVentaTpv cuando estamos con integración con EW Más...
|
|
| frmDocVentaTpv (dynamic toDocumento) |
| Constructor que viene del _Show de la clase de negocio Más...
|
|
void | _Pintar_Series (gridArtDocVenta toGridArt=null, int toPintarLinia=-1) |
| _Pintar_Series: para gestionar el color de las líneas de los artículos seriados Más...
|
|
override bool | _Controles_En_Formulario_De_Solo_Lectura () |
| Nos devuelve si los controles de edición de datos de un formulario son solo lectura o no. Más...
|
|
override bool | _Init (object[] taParams) |
| _Init: Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox Más...
|
|
DataTable | _ObjetosPerfil () |
| Para poder gestionar los objetos del perfil Más...
|
|
| frmGestionPerfil () |
| Carga de la clase, pasará siempre que esté cargando una pantalla Más...
|
|
| frmGestionPerfil (string tcPantalla) |
| Cuando pase por aquí cargaremos la gestión de perfiles en modo edición Más...
|
|
| frmGestionPerfil (string tcPantalla, int tnCodigo) |
| Cuando pase por aquí cargaremos la gestión de perfiles en modo edición y nos interesa que cargue un perfil directamente Más...
|
|
void | _Focus_gridArtDocVenta () |
| _Events_DocVen__Event_Focus_gridArtDocVenta: Neceario para que se posicione cuando se añaden registres en el "ewDocVenta" Más...
|
|
override void | _Show () |
| Redefinición del _Show (PE-101355) Más...
|
|
override bool | _Controles_En_Formulario_De_Solo_Lectura () |
| Nos devuelve si los controles de edición de datos de un formulario son solo lectura o no. Más...
|
|
virtual void | _Cambiar_Operario_Defecto (string tcOperario) |
| _Cambiar_Operario_Defecto: Cambiamos el operario y tenemos de actualizarlo en la lista Más...
|
|
virtual void | _Cambiar_Tipo_Documento_Habitual () |
| _Cambiar_Tipo_Documento_Habitual: Al cambiar el operario actualizamos el documento habitual Más...
|
|
Color | _Devolver_Color_Fondo_Formulario () |
| Devuelve el color del fondo de formulario sobre el que se está diseñando Más...
|
|
object | _Obtener_Valor_Defecto_CampoCap (string tcCampo="") |
| Obtener valor por defecto de un campo cabecera de documento (_Cliente, _Operario, _Vendedor, _Almacen, _Tarifa, _FormaPago) Se llama desde el documento de venta desde el metodo _New() para dar valores por defecto a determinados campos de la cabecera según el perfil Más...
|
|
void | _Refrescar_Controles_Documento () |
| Repasa la lista this._Lista_Controles_Documento (controles que tienen la propiedad _Documento o controles que tengan enlace directo con algún campo del documento de venta no visual) y para cada uno de ellos ejecuta su método _Refresh(). Este método podrá existir o no, un control podria tener la propiedad _Documento y no necesitar realizar esa "sincronizacion". Más...
|
|
void | _Refrescar_Control_Documento (string tcControlType) |
| PE-87055. Refrescar controls selectivament. Repasa la lista this._Lista_Controles_DocVenta (controles que tienen la propiedad _DocVenta o controles que tengan enlace directo con algún campo del documento de venta no visual) y si encuentra el indicado ejecuta su método _Refresh(). Más...
|
|
void | _Refrescar_Controles_Cambio_Linea_GridArtDocVenta (DataGridViewRow tdgvCurrentRow) |
| Este metodo se utiliza para que al cambiar de linea en la grid de artículos se refresquen automáticamente los controles en pantalla que tengan algo que ver con el contenido de la linea en la que se encuentra el cursor en la grid de artículos por ejemplo, una barra de existencias, etc. Más...
|
|
void | _Suscripcion_Eventos () |
| El método _Suscripcion_a_eventos() realiza el proceso de darse de alta en los eventos a los que el control necesite responder Es necesario que el control tenga la propiedad _Documento Más...
|
|
void | _Cancelar_Suscripcion_Eventos () |
| El método _Cancelar_Suscripcion_a_eventos() realiza el proceso de darse de BAJA de los eventos Es necesario que el control tenga la propiedad _Documento Más...
|
|
virtual string | _Show_frmSelOper () |
| _Show_frmSelOper: Presentamos la pantalla de selección de operario Más...
|
|
void | _Cargar_Valores_Cambio_Caja () |
| Recargar los valores predeterminados de la caja. Se llama desde btCambioCaja.cs Más...
|
|
void | ActualizarUltimoCodigoCargado () |
| Guarda en la propiedad UltimoCodigoDocumento el ultimo número de documento cargado. VENTAS Más...
|
|
void | btDocNuevo_ClickRestoreF2 (object sender, EventArgs e) |
| Cuando pulsamos sobre el boton de nuevo debe de restablecer la pulsación de la tecla F2 Más...
|
|
void | _CalcBoundsControl (Control toControl) |
| Calculamos el tamaño y la posición del control cuando el perfil es escalable Más...
|
|
void | _ChangeSizeGridF2 (string tcTipo="") |
| Método para gestionar la pulsación de la tecla F2 Más...
|
|
ewPanel | _Devolver_Panel_Del_Control (Control toControl, bool tlControlar_Padre=false) |
| _Devolver_Panel_Del_Control: Nos devuelve el panel del control Más...
|
|
void | _Seleccionar_Control_NoSeleccionado (Control loControl) |
| _Seleccionar_Control_NoSeleccionado: selecciona un control que no lo está previamente Más...
|
|
void | _Dibujar_ControlSeleccionado_Sin_MarcoSeleccion (Control loControl) |
| _Dibujar_ControlSeleccionado_Sin_MarcoSeleccion: Eliminar marcas de selección de un control Más...
|
|
void | _Dibujar_ControlSeleccionado_Con_MarcoSeleccion (Control loControl) |
| Dibujar_ControlSeleccionado_Con_MarcoSeleccion: Eliminamos la marca de selección de un control Más...
|
|
bool | Control_Seleccionado (Control toControl, string tcSeleccionar="") |
| Nos permite preguntar si un control panelado está seleccionado, y al mismo tiempo cambiar su valor. En el caso de los ewtabcontrol se pasa un TabPage, es el TabPage el que tiene el panel, es en el panel donde guardamos el flag interno de si está seleccionado el control .. Más...
|
|
void | _Redimensionar_Control (int tnPosMouseX, int tnPosMouseY, Panel toPanelSelControl) |
| _Redimensionar_Control: Según el tipo de redimensionamiento que tenemos guardado en la propiedad this.nTipoRedimensionadoControl actualiza la posición
Más...
|
|
virtual void | _Pasar_Foco_Numero () |
| Pasamos el foco al número de documento, En un principio se utilizará exclusivamente la primera vez que se ejecute la pantalla Adicionalmente cuando nos llega con un número de documento pasaremos el foco a la grid Más...
|
|
virtual void | _PasarFocoGrid (string tcTipo="") |
| En algunos puntos del programa me puede interesar pasar el foco a la grid Más...
|
|
void | Cargar_Valores_Defecto (string tcTipo, string tcValor_Defecto_Actual, string tcClase) |
| Cargar_Valores_Defecto: Cargamos los valores por defecto en el datatable Más...
|
|
void | Add_Articulo (string tcTipo, string tcArticulo, bool tlAddlinea=true) |
| Add_Articulo: Añadimos un artículo Más...
|
|
void | _Cambiar_Perfil_Click (int tnCodigo, int tnTipodoc, bool tlMostrarListaPerfiles=false) |
| Cargaremos un nuevo perfil a partir del botón Más...
|
|
void | _Inicializar_Filtros_Articulos (string tcFiltroActual="") |
| _Inicializar_Filtros_Articulos. Eliminamos los filtros realizado sobre los artículos y las subfamilias Más...
|
|
bool | _Tengo_Perfil_Predeterminado () |
| Método para saber si con el usuario actual y las características actuales disponemos de un perfil predeterminado (PE-86605) Más...
|
|
void | _Configurar_Grid () |
| _Configurar_Grid. Configuramos la grid cuando se actualiza la clase gridArtDocventa Se configurará una única vez Más...
|
|
void | _Cursor_En_Esquinas_Control_Seleccionado (int tnPosMouseX, int tnPosMouseY) |
| Dada la posición del mouse se recorre los controles seleccionados y si el cursor está posicionado en una de las esquinas de selección de un control modifica la forma del cursor para que muestre la posibilidad de redimensionar y guarda una referencia al control en una propiedad del formulario y también guarda en una propiedad del formulario el tipo de redimensionamiento que se permite hacer, para que despues al arrastar el ratón sepa qué dimensiones modificar Más...
|
|
void | _Escalar_Perfil_Desde_VFP (object[] taParams) |
| _Escalar_Perfil_Desde_VFP: Desde la pantalla de FOX estamos escalando o maximiezando un perfil Más...
|
|
override bool | _InsertarObjetoAddon (Control toControl) |
| Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles Más...
|
|
|
virtual void | FrmDocVentaTpv_Constructor (int tnCodigo=0) |
| FrmDocVentaTpv_Constructor: Método privado que se llama de los diferentes constructores Más...
|
|
virtual void | _ConfigurarPropiedadesNavegacion () |
| Configuramos propiedades botonera Más...
|
|
override void | _ConfigurarColumnasGrid () |
| En el constructor y en el cambio de perfil se ha de reconfigurar la grid con las opciones configurables Más...
|
|
virtual void | _Definir_Documento () |
| _Definir_Documento: Para poder sobreescribir la pantalla que vamos a cargar. albatpv o factura Más...
|
|
virtual void | _Definir_Eventos_Documento () |
| _Definir_Eventos_Documento: per poder sobreescriure els events i diferenciar si es albara o factura PE81791 Más...
|
|
virtual void | _Cancelar_Eventos_Documento () |
| Cancelación a los eventos del documento Más...
|
|
override void | OnLoad (EventArgs e) |
| Sobreescritura del método _Load Más...
|
|
override void | _FrmGestionPerfil_KeyPress (object sender, KeyPressEventArgs e) |
| Procesa la tecla Escape para hacer aparecer la pantalla de cobro de tiquet. Más...
|
|
override void | _TxtSelTipoDoc_Click () |
| _TxtSelTipoDoc_Click: Cambiamos de tipo de documento Más...
|
|
override void | _Cargar_Pantallas_Inicio () |
| Cargar_Pantallas_Inicio: nos permitirá definir que pantallas se quieren cargar al inicio de una pantalla de venta Más...
|
|
override void | Dispose (bool disposing) |
| Clean up any resources being used. Más...
|
|
virtual void | Suscripcion_Eventos () |
| Suscripción a eventos en función del tipo de formulario. El método de respuesta al evento es común Más...
|
|
virtual void | CancelarSuscripcion_Eventos () |
| Cacenlación a la suscripción a eventos Más...
|
|
virtual void | _Events_DocVen__Event_Refrescar_Form (object sender, EventArgs e) |
| _Events_DocVen__Event_Refrescar_Form: Evento que proviene de "ewDocVenta._Refrescar_Form" Más...
|
|
bool | frm_Perfil_Load (int tnCodigo=0) |
| frm_Perfil_Load: Cargaremos los diferentes nodos y objetos que tenemos definidos en las tablas NODOS y OBJETOS Más...
|
|
virtual void | _Refrescar_Controles_Cambio_Linea_Documento (dynamic toLinea) |
| Este metodo se utiliza para que al cambiar de linea en la grid de artículos se refresquen automáticamente los controles en pantalla que tengan algo que ver con el contenido de la linea en la que se encuentra el cursor en la grid de artículos por ejemplo, una barra de existencias, etc. Más...
|
|
txtNumDocVen | Devolver_Control_TxtNumDocVen (string tcTipo) |
| Devolver_Control_TxtNumDocVen: Lo podemos utilizar para que nos devuelva el control de tipo "txtNumDocVen" Más...
|
|
dynamic | Devolver_Control_GridArtDoc () |
| Devolver_Control_GridArtDoc: Lo podemos utilizar para que nos devuelva el control de tipo "gridArtDocVenta" o "gridArtDocCompra" Más...
|
|
virtual void | _FrmGestionPerfil_FormClosing (object sender, FormClosingEventArgs e) |
| Si cerramos por la cruz el formulario, se encarga de abandonar el documento de venta no visual que tengamos cargado en pantalla. Este evento (FormClosing) se ejecuta cuando se cierra el formulario pero todos los objetos existen, contrariamente al (FormClosed) que se ejecuta cuando ya se ha cerrado todo. Más...
|
|
virtual void | _FrmGestionPerfil_KeyUp (object sender, KeyEventArgs e) |
| El KeyPress no intercepta las teclas de función F1, F2, etc., ni la Supr, en cambio el KeyUp y el KeyDown sí. Se ha tenido que crear este metodo para interceptar el KeyUp Solo funcionará en tiempo de diseño y es para cuando tengamos una serie de controles seleccionados y me pulsen la tecla Supr para poder eliminar los controles. Más...
|
|
virtual void | _FrmGestionPerfil_KeyDown (object sender, KeyEventArgs e) |
| El KeyPress no intercepta las teclas de función F1, F2, etc., ni las teclas de cursor (arriba, abajo, izquierda, derecha) Se ha tenido que crear este metodo para interceptar el KeyDown Solo funcionará en tiempo de diseño y es para cuando tengamos una serie de controles seleccionados y me pulsen las teclas de cursor para mover los controles todos a la vez de pixel en pixel Más...
|
|
virtual void | _Nuevo_Control_Anadir_Control_Listas_Internas_Enlazar (Control toControl, string tcClase, Type toType) |
| Este método realiza ajustes varios una vez añadido un nuevo control en pantalla: Más...
|
|
override void | OnLoad (EventArgs e) |
| Maximizamos la pantalla si pertoca antes de presentar el formulario Más...
|
|
override void | OnShown (EventArgs e) |
| Override del método OnShown para activar la gestion de sellos Más...
|
|
Control | Devolver_Control_Del_Perfil (string tcNombre_Objeto) |
| Devolver_Control_Del_Perfil: A partir de un string nos devuelve un control del perfil Más...
|
|
virtual void | _Asignar_Letra_Defecto () |
| Asignación de la letra de un documento Más...
|
|
override void | Dispose (bool disposing) |
| Clean up any resources being used. Más...
|
|
|
enum | Tipos_Redimensionado_Control_En_Disenyo {
Tipos_Redimensionado_Control_En_Disenyo.RD_NONE = 0,
Tipos_Redimensionado_Control_En_Disenyo.RD_TOP = 1,
Tipos_Redimensionado_Control_En_Disenyo.RD_RIGHT = 2,
Tipos_Redimensionado_Control_En_Disenyo.RD_BOTTOM = 3,
Tipos_Redimensionado_Control_En_Disenyo.RD_LEFT = 4,
Tipos_Redimensionado_Control_En_Disenyo.RD_TOPLEFT = 5,
Tipos_Redimensionado_Control_En_Disenyo.RD_TOPRIGHT = 6,
Tipos_Redimensionado_Control_En_Disenyo.RD_BOTTOMLEFT = 7,
Tipos_Redimensionado_Control_En_Disenyo.RD_BOTTOMRIGHT = 8
} |
| Propiedades utilizadas para las redimnesiones de un control Tipos de redimensionamiento posibles en un control: diagonal superior izquierda, diagonal superior derecha, horizontal derecha, etc. Más...
|
|
string | _Caption = String.Empty |
| Tendremos el caption que luego se presentará en la pantalla de FOX Más...
|
|
int | _Tipodoc = 1 |
| Tendremos de añadir la forma de que se actualice el Id Pantalla según la "_Pantalla" Más...
|
|
bool | _lGestion = false |
| Nos interesa saber si esamos en modo de edición Más...
|
|
int | _Codigo = 0 |
| Definimos el código del perfil que estamos usando de momento "0" Más...
|
|
string | _LetraDefecto = String.Empty |
| PARTE 75834. Asignaremos la letra por defecto Más...
|
|
Dictionary< string, object > | _DicDefecto = new Dictionary<string, object>() |
| Crearemos un diccionario con el valor por defecto de los controles que tenemos en pantalla Más...
|
|
ewGestion_Perfiles | _ClsPerfiles = new ewGestion_Perfiles() |
| De momento no utilizado, en breve se cambiaran todas las consultas a la capa correspondiente Más...
|
|
List< Control > | _Lista_Controles_Seleccionados = new List<Control>() |
| Lista de controles seleccionados Más...
|
|
bool | _lSeleccion_Controles = false |
| Variable para controlar la selección de controles Más...
|
|
int | _Tipo_Documento_Habitual = 2 |
| Tenemos el documento habitual Más...
|
|
string | _Operacio_Entrar = string.Empty |
| Seleccionar operario al entrar al TPV Más...
|
|
bool | _lCambiar_Perfil = false |
| Nos interesa saber si estamos cambiando de perfil. Más...
|
|
Tipos_Redimensionado_Control_En_Disenyo | nTipoRedimensionadoControl = Tipos_Redimensionado_Control_En_Disenyo.RD_NONE |
| Al redimensionar un control contendrá qué tipo de redimensionamiento estamos haciendo ... Más...
|
|
bool | llOperacion_Redimensionado_Control_Iniciada = false |
| Propiedad interna utilizada mientras se mueve el ratón al redimensionar un control ... Más...
|
|
Control | loControl_Redimensionado = null |
| Control que se está redimensionando ... Más...
|
|
Point | prevLeftClick |
| Propiedad interna utilizada mientras se mueve el ratón al redimensionar un control ... Más...
|
|
ewComboboxPerfil | cmbPerfil |
| Combo del diseó de perfiles Más...
|
|
List< Control > | _Lista_Controles_Cambio_Linea = new List<Control>() |
| Lista de controles en pantalla que se tienen que refrescar al cambiar de linea de documento. Por ejemplo barra de stocks. No se utiliza en tiempo de diseño, solo en ejecución. Más...
|
|
bool | _lSage50 = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_sage50")) |
| Asignamos si trabajamos con Sag50 Más...
|
|
frmDocVentaTpv: Formulario del Terminal Punto de Venta
Definición en la línea 23 del archivo frmDocVentaTpv.cs.
La documentación para esta clase fue generada a partir de los siguientes ficheros: