Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios
Diagrama de herencia de sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios
sage.ew.listados.Clases.CamposAdicionalesParaListados sage.ew.interficies.IInfoAdicionalListados

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< FiltroCampoAdicionalGetFiltros ()
 Obtiene la colección de filtros.
 
 FiltroCamposAdicionalesServicios ()
 
 FiltroCamposAdicionalesServicios (ModoCampos modo, string database, string tabla, string codigo, string fichero)
 
- Métodos públicos heredados de sage.ew.listados.Clases.CamposAdicionalesParaListados
 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< FiltroCampoAdicionalObtenerFiltrosActivos ()
 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)
 
- Métodos protegidos heredados de sage.ew.listados.Clases.CamposAdicionalesParaListados
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]
 
- Propiedades heredados de sage.ew.listados.Clases.CamposAdicionalesParaListados
string ErrorMessage = string.Empty [get, set]
 Mensaje de error.
 
virtual String _Key [get]
 Clave.
 

Otros miembros heredados

- Atributos protegidos heredados de sage.ew.listados.Clases.CamposAdicionalesParaListados
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.
 

Descripción detallada

Definición en la línea 12 del archivo FiltroCamposAdicionalesServicios.cs.

Documentación de constructores y destructores

◆ FiltroCamposAdicionalesServicios() [1/2]

sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios.FiltroCamposAdicionalesServicios ( )
inline

Definición en la línea 127 del archivo FiltroCamposAdicionalesServicios.cs.

◆ FiltroCamposAdicionalesServicios() [2/2]

sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios.FiltroCamposAdicionalesServicios ( ModoCampos modo,
string database,
string tabla,
string codigo,
string fichero )
inline

Definición en la línea 134 del archivo FiltroCamposAdicionalesServicios.cs.

Documentación de funciones miembro

◆ _FromXElement()

override Boolean sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios._FromXElement ( XElement toElement)
inlinevirtual

A partir de un XElement carga los valores guardados.

Parámetros
toElement
Devuelve

Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.

Definición en la línea 54 del archivo FiltroCamposAdicionalesServicios.cs.

◆ _ObtenerDataTableDefinicionesCamposAdicionales()

override DataTable sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios._ObtenerDataTableDefinicionesCamposAdicionales ( )
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.

◆ _ToXElement()

override List< XElement > sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios._ToXElement ( )
inlinevirtual

Devuelve un listado de XElement con la información que se dedea guardar.

Devuelve

Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.

Definición en la línea 44 del archivo FiltroCamposAdicionalesServicios.cs.

◆ GetFiltros()

override IEnumerable< FiltroCampoAdicional > sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios.GetFiltros ( )
inlinevirtual

Obtiene la colección de filtros.

Devuelve

Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.

Definición en la línea 65 del archivo FiltroCamposAdicionalesServicios.cs.

◆ ObtenerWhereFiltradoPorCamposAdicionales()

override string sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios.ObtenerWhereFiltradoPorCamposAdicionales ( String tcTableTmp,
string alias )
inlineprotected

Método para obtener el where del query para campos adicionales.

Parámetros
alias
Devuelve

Definición en la línea 92 del archivo FiltroCamposAdicionalesServicios.cs.

◆ QueryObtenerValoresDatosAdicionales()

override string sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios.QueryObtenerValoresDatosAdicionales ( String tcWhere)
inlineprotected

Definición en la línea 113 del archivo FiltroCamposAdicionalesServicios.cs.

Documentación de propiedades

◆ _TipoServicio

String sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios._TipoServicio
getset

Definición en la línea 18 del archivo FiltroCamposAdicionalesServicios.cs.

◆ _WhereAdicional

String sage.addons.services.Negocio.Clases.FiltroCamposAdicionalesServicios._WhereAdicional
getset

Definición en la línea 30 del archivo FiltroCamposAdicionalesServicios.cs.


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