Referencia de la Clase sage.ew.objetos.UserControls.FiltroDocumentos

Filtro para la pantalla de documentos de la gestión documental Más...

Diagrama de herencias de sage.ew.objetos.UserControls.FiltroDocumentos

Métodos públicos

delegate void _CollapseEventHandler (object sender, CollapseEventArgs e)
 Evento que se dispara al colapsar o expandir el control Más...
 
delegate void _ItemCheckEventHandler (object sender, ItemCheckEventArgs e)
 Delegado para poder realizar controles en la selección de un elemento Más...
 
 FiltroDocumentos ()
 Inicializa una nueva instanvia de la clase Más...
 
 FiltroDocumentos (string clave)
 Inicializa una nueva instanvia de la clase Más...
 
void _Refresh (bool keepselecteds=false)
 Vuelve a cargar los elementos desde su origen Más...
 
void _LoadElementsFrom (string database, string table, string field, bool distinct=false, string condicion="", string key="")
 Busca los elementos en la tabla seleccionada y los carga al control Más...
 

Métodos protegidos

override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Propiedades

string _Titulo [get, set]
 Título del control Más...
 
string _Clave [get, set]
 Identificador del filtro Más...
 
List< string > _Seleccionados [get, set]
 Elementos seleccionados Más...
 
List< string > _Elementos [get, set]
 Elementos que se mostraran en la lista Más...
 
Dictionary< string, List< string > > _SeleccionadosDiccionario [set]
 Selección de los elementos a partir de un diccionario Más...
 
int _InitialHeight [get]
 Alto inicial del control Más...
 
bool _OcultarTodos [get, set]
 Ocultar la opción de todos Más...
 
Dictionary< string, Dictionary< string, string > > _ElementosDiccionario [get]
 Devuelve el diccionario de los items con su clave correspondiente En el primer diccionario la Key es el valor del índice del elemento En el valor tenemos un diccionario con el KEY (codigo...) que se le pasa al _LoadElementosFrom y el elemento en formato string para poder utlizarlo en la selección de elementos en la carga Se ha de realizar la búsqueda por código debido a que podemos tener nombres repetidos Más...
 

Eventos

_CollapseEventHandler _Collapse
 Evento que se dispara al colapsar o expandir el control Más...
 
_ItemCheckEventHandler _ItemCheck
 Evento que se ejecuta al seleccionar un elemento Más...
 

Descripción detallada

Filtro para la pantalla de documentos de la gestión documental

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

Documentación del constructor y destructor

◆ FiltroDocumentos() [1/2]

sage.ew.objetos.UserControls.FiltroDocumentos.FiltroDocumentos ( )
inline

Inicializa una nueva instanvia de la clase

Definición en la línea 291 del archivo FiltroDocumentos.cs.

◆ FiltroDocumentos() [2/2]

sage.ew.objetos.UserControls.FiltroDocumentos.FiltroDocumentos ( string  clave)
inline

Inicializa una nueva instanvia de la clase

Definición en la línea 301 del archivo FiltroDocumentos.cs.

Documentación de las funciones miembro

◆ _CollapseEventHandler()

delegate void sage.ew.objetos.UserControls.FiltroDocumentos._CollapseEventHandler ( object  sender,
CollapseEventArgs  e 
)

Evento que se dispara al colapsar o expandir el control

Parámetros
sender
e

◆ _ItemCheckEventHandler()

delegate void sage.ew.objetos.UserControls.FiltroDocumentos._ItemCheckEventHandler ( object  sender,
ItemCheckEventArgs  e 
)

Delegado para poder realizar controles en la selección de un elemento

Parámetros
sender
e

◆ _LoadElementsFrom()

void sage.ew.objetos.UserControls.FiltroDocumentos._LoadElementsFrom ( string  database,
string  table,
string  field,
bool  distinct = false,
string  condicion = "",
string  key = "" 
)
inline

Busca los elementos en la tabla seleccionada y los carga al control

Parámetros
database
table
field
distinct
condicion
keyCampo clave que se guardará en el diccionario si _DiccionarioValores es true (Opcional)

Definición en la línea 373 del archivo FiltroDocumentos.cs.

◆ _Refresh()

void sage.ew.objetos.UserControls.FiltroDocumentos._Refresh ( bool  keepselecteds = false)
inline

Vuelve a cargar los elementos desde su origen

Parámetros
keepselectedsMantiene seleccionados los elementos al recargar la información

Definición en la línea 347 del archivo FiltroDocumentos.cs.

◆ Dispose()

override void sage.ew.objetos.UserControls.FiltroDocumentos.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

Definición en la línea 14 del archivo FiltroDocumentos.Designer.cs.

Documentación de propiedades

◆ _Clave

string sage.ew.objetos.UserControls.FiltroDocumentos._Clave
getset

Identificador del filtro

Definición en la línea 99 del archivo FiltroDocumentos.cs.

◆ _Elementos

List<string> sage.ew.objetos.UserControls.FiltroDocumentos._Elementos
getset

Elementos que se mostraran en la lista

Definición en la línea 157 del archivo FiltroDocumentos.cs.

◆ _ElementosDiccionario

Dictionary<string, Dictionary<string, string> > sage.ew.objetos.UserControls.FiltroDocumentos._ElementosDiccionario
get

Devuelve el diccionario de los items con su clave correspondiente En el primer diccionario la Key es el valor del índice del elemento En el valor tenemos un diccionario con el KEY (codigo...) que se le pasa al _LoadElementosFrom y el elemento en formato string para poder utlizarlo en la selección de elementos en la carga Se ha de realizar la búsqueda por código debido a que podemos tener nombres repetidos

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

◆ _InitialHeight

int sage.ew.objetos.UserControls.FiltroDocumentos._InitialHeight
get

Alto inicial del control

Definición en la línea 233 del archivo FiltroDocumentos.cs.

◆ _OcultarTodos

bool sage.ew.objetos.UserControls.FiltroDocumentos._OcultarTodos
getset

Ocultar la opción de todos

Definición en la línea 243 del archivo FiltroDocumentos.cs.

◆ _Seleccionados

List<string> sage.ew.objetos.UserControls.FiltroDocumentos._Seleccionados
getset

Elementos seleccionados

Definición en la línea 119 del archivo FiltroDocumentos.cs.

◆ _SeleccionadosDiccionario

Dictionary<string, List<string> > sage.ew.objetos.UserControls.FiltroDocumentos._SeleccionadosDiccionario
set

Selección de los elementos a partir de un diccionario

Definición en la línea 198 del archivo FiltroDocumentos.cs.

◆ _Titulo

string sage.ew.objetos.UserControls.FiltroDocumentos._Titulo
getset

Título del control

Definición en la línea 84 del archivo FiltroDocumentos.cs.

Documentación de los eventos

◆ _Collapse

_CollapseEventHandler sage.ew.objetos.UserControls.FiltroDocumentos._Collapse

Evento que se dispara al colapsar o expandir el control

Definición en la línea 60 del archivo FiltroDocumentos.cs.

◆ _ItemCheck

_ItemCheckEventHandler sage.ew.objetos.UserControls.FiltroDocumentos._ItemCheck

Evento que se ejecuta al seleccionar un elemento

Definición en la línea 72 del archivo FiltroDocumentos.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: