Clase de negocio para realizar las validaciones del fichero CSV (controles previos a importación de fichero) Más...
Métodos públicos | |
Validaciones () | |
Constructor de clase validaciones Más... | |
abstract ValidationResult | Validar () |
abstract ValidationResult | Validar (string valorCSV, DataRow dataRowEnImportacion) |
abstract ValidationResult | Validar (string valorCSV, int columna) |
Campos de datos | |
Dictionary< string, ValidationResult > | dyValidar |
Diccionario de validaciones Más... | |
Atributos públicos estáticos | |
static List< CargarDatos.stInfoFields > | InfoFields |
Lista para guardar la información de cada campo Más... | |
static DataTable | dtCSV |
DataTable CSV Más... | |
static DataRow | dataRowEnImportacion = null |
Para funciones de Validación que necesiten acceder a otras columnas del registro en importacion Más... | |
Propiedades | |
static string | codigoGuia [get, protected set] |
Código de la guia Más... | |
Clase de negocio para realizar las validaciones del fichero CSV (controles previos a importación de fichero)
Definición en la línea 20 del archivo Validaciones.cs.
|
inline |
Constructor de clase validaciones
Definición en la línea 56 del archivo Validaciones.cs.
|
pure virtual |
|
pure virtual |
valorCSV | |
dataRowEnImportacion |
Implementado en sage.addons.idatos.Negocio.Clases.ValidarCuentaContable, sage.addons.idatos.Negocio.Clases.ValidarReferproPredet, sage.addons.idatos.Negocio.Clases.ValidarArticuloGUID, sage.addons.idatos.Negocio.Clases.ValidarEAN y sage.addons.idatos.Negocio.Clases.ValidarIVA.
|
pure virtual |
valorCSV | |
columna |
Implementado en sage.addons.idatos.Negocio.Clases.ValidarCuentaContable, sage.addons.idatos.Negocio.Clases.ValidarReferproPredet, sage.addons.idatos.Negocio.Clases.ValidarArticuloGUID, sage.addons.idatos.Negocio.Clases.ValidarEAN y sage.addons.idatos.Negocio.Clases.ValidarIVA.
|
static |
Para funciones de Validación que necesiten acceder a otras columnas del registro en importacion
Definición en la línea 47 del archivo Validaciones.cs.
|
static |
DataTable CSV
Definición en la línea 42 del archivo Validaciones.cs.
Dictionary<string, ValidationResult> sage.addons.idatos.Negocio.Clases.Validaciones.dyValidar |
Diccionario de validaciones
Definición en la línea 27 del archivo Validaciones.cs.
|
static |
Lista para guardar la información de cada campo
Definición en la línea 37 del archivo Validaciones.cs.
|
staticgetprotected set |
Código de la guia
Definición en la línea 32 del archivo Validaciones.cs.