Métodos públicos | |
override List< XElement > | _ToXElement () |
Devuelve un listado de XElement con la información que se dedea guardar. | |
override Boolean | _FromXElement (XElement toElement) |
A partir de un XElement carga los valores guardados. | |
override IEnumerable< FiltroCampoAdicional > | GetFiltros () |
Obtiene la colección de filtros. | |
FiltroCamposAdicionalesServicios () | |
FiltroCamposAdicionalesServicios (ModoCampos modo, string database, string tabla, string codigo, string fichero) | |
![]() | |
CamposAdicionalesParaListados (ModoCampos modo, string database, string tabla, string codigo, string fichero) | |
Constructor con parámetros. | |
void | Load () |
Realiza la carca de datos. | |
void | MementoSave () |
Método que genera un memento de los datos actuales. | |
void | MementoRestore () |
Método que restablece un memento sobre la instancia acutal. | |
IEnumerable< string > | GetNombresColumnas () |
Obtiene la colección de nombres de columna. | |
IEnumerable< string > | GetCodigosColumnas () |
Obtiene la colección de códigos de columnas. | |
ModoCampos | GetModoCampos () |
Obtiene el modo en el que se esta trabajando. | |
DataTable | IncorporarInformacionDeCamposAdicionales (DataTable dtDatosListado) |
Método para incorporar los datos adicionales a la tabla recibida como parámetro. | |
bool | ExistenCampos () |
Determina si existen campos adicionales definidos. | |
IEnumerable< FiltroCampoAdicional > | ObtenerFiltrosActivos () |
Método para obtener los filtros activos. | |
Métodos protegidos | |
override DataTable | _ObtenerDataTableDefinicionesCamposAdicionales () |
Obtiene las definiciones de campos adicionales. | |
override string | ObtenerWhereFiltradoPorCamposAdicionales (String tcTableTmp, string alias) |
Método para obtener el where del query para campos adicionales. | |
override string | QueryObtenerValoresDatosAdicionales (String tcWhere) |
![]() | |
String | _CreateTableTmp (DataTable toDt) |
Crea una tabla tmp con los codigos del listado por los que tiene que mirar. | |
virtual DataTable | PrepararDatosListado (DataTable dtDatosListado) |
Tratamiento previo. | |
virtual string | QueryObtenerValoresDatosAdicionales (string tcWhere) |
Obtener valores datos adicionales. | |
virtual string | ObtenerWhereFiltradoPorCamposAdicionales (string tcTableTmp, string alias) |
Método para obtener el where del query para campos adicionales. | |
Propiedades | |
String | _TipoServicio [get, set] |
String | _WhereAdicional [get, set] |
![]() | |
string | ErrorMessage = string.Empty [get, set] |
Mensaje de error. | |
virtual String | _Key [get] |
Clave. | |
Otros miembros heredados | |
![]() | |
readonly string | _campoCodigo = string.Empty |
Campo código. | |
readonly string | _tabla = string.Empty |
Tabla de datos. | |
readonly string | _database = string.Empty |
Base de datos. | |
readonly string | _fichero = string.Empty |
Valor campo fichero. | |
Definición en la línea 12 del archivo FiltroCamposAdicionalesServicios.cs.
|
inline |
Definición en la línea 127 del archivo FiltroCamposAdicionalesServicios.cs.
|
inline |
Definición en la línea 134 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlinevirtual |
A partir de un XElement carga los valores guardados.
toElement |
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 54 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlineprotectedvirtual |
Obtiene las definiciones de campos adicionales.
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 75 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlinevirtual |
Devuelve un listado de XElement con la información que se dedea guardar.
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 44 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlinevirtual |
Obtiene la colección de filtros.
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 65 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlineprotected |
Método para obtener el where del query para campos adicionales.
alias |
Definición en la línea 92 del archivo FiltroCamposAdicionalesServicios.cs.
|
inlineprotected |
Definición en la línea 113 del archivo FiltroCamposAdicionalesServicios.cs.
|
getset |
Definición en la línea 18 del archivo FiltroCamposAdicionalesServicios.cs.
|
getset |
Definición en la línea 30 del archivo FiltroCamposAdicionalesServicios.cs.