Campos adicionales para listados relativa a lotes. Más...
Métodos públicos | |
| CamposAdicionalesDeLotesParaListados () | |
| Constructor. | |
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. | |
| virtual IEnumerable< FiltroCampoAdicional > | GetFiltros () |
| Obtiene la colección de filtros. | |
| 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. | |
| virtual List< XElement > | _ToXElement () |
| Devuelve un listado de XElement con la información que se dedea guardar. | |
| virtual Boolean | _FromXElement (XElement toElement) |
| A partir de un XElement carga los valores guardados. | |
Métodos protegidos | |
| override string | QueryObtenerValoresDatosAdicionales (string where) |
| Override del query de obtención de datos. | |
| override DataTable | PrepararDatosListado (DataTable dtDatosListado) |
| Fabrico la columna de JOIN. | |
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 | _ObtenerDataTableDefinicionesCamposAdicionales () |
| virtual string | ObtenerWhereFiltradoPorCamposAdicionales (string tcTableTmp, string alias) |
| Método para obtener el where del query para campos adicionales. | |
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. | |
Propiedades heredados de sage.ew.listados.Clases.CamposAdicionalesParaListados | |
| string | ErrorMessage = string.Empty [get, set] |
| Mensaje de error. | |
| virtual String | _Key [get] |
| Clave. | |
Campos adicionales para listados relativa a lotes.
Definición en la línea 61 del archivo CamposAdicionalesParaListados.cs.
|
inline |
Constructor.
Definición en la línea 68 del archivo CamposAdicionalesParaListados.cs.
|
inlineprotectedvirtual |
Fabrico la columna de JOIN.
| dtDatosListado |
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 105 del archivo CamposAdicionalesParaListados.cs.
|
inlineprotectedvirtual |
Override del query de obtención de datos.
Reimplementado de sage.ew.listados.Clases.CamposAdicionalesParaListados.
Definición en la línea 77 del archivo CamposAdicionalesParaListados.cs.