Referencia de la Clase Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosCSV

Clase de negocio para importar destinatarios a partir de un fichero CSV Más...

Diagrama de herencias de Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosCSV
Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase

Métodos públicos

override bool _LoadFichero ()
 Cargar el fichero Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase
 ImportarDestinatariosBase ()
 Constructor Más...
 
 ImportarDestinatariosBase (IEntidadConDestinatarios toEntidad)
 Constructor Más...
 
virtual bool _ValidarBefore ()
 Método para validar el fichero antes de importarlo Más...
 
bool _ValidarImportacion ()
 Validar la importación Más...
 
bool _ValidarFichero (string tcFichero, string tcSeparador="")
 Validar el fichero seleccionado Más...
 
void _Show ()
 Método para mostrar el formulario Más...
 

Métodos protegidos

List< string > cargaFichero (string tcRutaFichero)
 Carga las lineas de un fichero en memoria. Más...
 

Otros miembros heredados

- Tipos públicos heredados desde Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase
enum  _ColumnaUsuario {
  _ColumnaUsuario.clave = 0, _ColumnaUsuario.email = 1, _ColumnaUsuario.direccion = 2, _ColumnaUsuario.poblacion = 3,
  _ColumnaUsuario.cpostal = 4, _ColumnaUsuario.provincia = 5
}
 Enumerado de las columnas seleccionadas por el usuario Más...
 
- Campos de datos heredados desde Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase
string _Mensaje_Error = string.Empty
 Mensaje de error Más...
 
- Propiedades heredados desde Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase
ImportarDatos _ImportarDatos [get, set]
 Clase con los datos de la importación Más...
 
txtSelFichero.eTipo_Archivos _TipoFichero [get, set]
 Tipo de fichero Más...
 
IEntidadConDestinatarios _oEntidad = null [get, set]
 Referencia al objeto de negocio GrupoDestinaarios o Comunicados al cual se quiere realizar la importación. Más...
 

Descripción detallada

Clase de negocio para importar destinatarios a partir de un fichero CSV

Definición en la línea 15 del archivo ImportarDestinatariosCSV.cs.

Documentación de las funciones miembro

◆ _LoadFichero()

override bool Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosCSV._LoadFichero ( )
inlinevirtual

Cargar el fichero

Devuelve

Reimplementado de Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosBase.

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

◆ cargaFichero()

List<string> Sage.ES.S50.Comunicados.Negocio.Clases.ImportarDestinatariosCSV.cargaFichero ( string  tcRutaFichero)
inlineprotected

Carga las lineas de un fichero en memoria.

Parámetros
tcRutaFicheroRuta del fichero a cargar.
Devuelve
Lista de lineas con el contenido del fichero.

Definición en la línea 248 del archivo ImportarDestinatariosCSV.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: