// SE CARGA LOS PARAMETROS DE LA ESTRUCTURA DE LA LINEAS ASOBANCARIA PARA GENERAR EL ARCHIVO ASOBANCARIA private List <Bancos.EN.Tablas.EstructuraArchivo> consultarEstructuraAsobancaria(String tipoLinea, String tipoProceso) { DataTable tabla = new EstructuraArchivoLN().consultarEstructuraArchivoSalida(tipoLinea, tipoProceso); List <Bancos.EN.Tablas.EstructuraArchivo> lista = new List <Bancos.EN.Tablas.EstructuraArchivo>(); Bancos.EN.Tablas.EstructuraArchivo Entidad; foreach (DataRow fila in tabla.Rows) { Entidad = new Bancos.EN.Tablas.EstructuraArchivo(); Entidad.pAlineacion = Convertidor.aCadena(fila["ALINEACION"]); Entidad.pCantidadDecimales = Convertidor.aEntero32(fila["CANTIDAD_DECIMALES"]); Entidad.pCaracterRelleno = Convertidor.aCadena(fila["CARACTER_RELLENO"]); Entidad.pConfiguracion = Convertidor.aEntero32(fila["Configuracion"]); Entidad.pEsContador = Convertidor.aBooleano(fila["ES_CONTADOR"]); Entidad.pFormatoFecha = Convertidor.aCadena(fila["FORMATO_FECHA"]); Entidad.pLongitud = Convertidor.aEntero32(fila["LONGITUD"]); Entidad.pNombreCampo = Convertidor.aCadena(fila["NOMBRE_CAMPO"]); Entidad.pOid = Convertidor.aEntero32(fila["OID"]); Entidad.pOrdenColumna = Convertidor.aEntero32(fila["ORDEN_COLUMNA"]); Entidad.pRequiereCambio = Convertidor.aBooleano(fila[EstructuraArchivoDEF.RequiereCambio]); Entidad.pTipoDato = Convertidor.aCadena(fila["Tipo_Dato"]); Entidad.pValor = Convertidor.aCadena(fila[EstructuraArchivoDEF.Valor]); Entidad.pValorPorDefecto = Convertidor.aBooleano(fila[EstructuraArchivoDEF.ValorPorDefecto]); lista.Add(Entidad); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param> /// <returns>Lista de datos</returns> public List <Ftp> consultar(Ftp objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Ftp> lista = new List <Ftp>(); Ftp objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Ftp(); objEntidad2.pId = Convertidor.aEntero32(fila[FtpDEF.Id]); objEntidad2.pUrlFtp = Convertidor.aCadena(fila[FtpDEF.UrlFtp]); objEntidad2.pUsuarioFtp = Convertidor.aCadena(fila[FtpDEF.UsuarioFtp]); objEntidad2.pClaveFtp = Convertidor.aCadena(fila[FtpDEF.ClaveFtp]); objEntidad2.pRutaDestino = Convertidor.aCadena(fila[FtpDEF.RutaDestino]); objEntidad2.pIdCuentaBanco = Convertidor.aCadena(fila[FtpDEF.IdCuentaBanco]); objEntidad2.pTipoProceso = Convertidor.aCadena(fila[FtpDEF.TipoProceso]); objEntidad2.pFtpSeguro = Convertidor.aBooleano(fila[FtpDEF.FtpSeguro]); objEntidad2.pPrefijo = Convertidor.aCadena(fila[FtpDEF.Prefijo]); objEntidad2.pFormato = Convertidor.aCadena(fila[FtpDEF.Formato]); objEntidad2.pFechaUltimoIngreso = Convertidor.aCadena(fila[FtpDEF.FechaUltimoIngreso]); objEntidad2.pFechaUltimaCopia = Convertidor.aCadena(fila[FtpDEF.FechaUltimaCopia]); lista.Add(objEntidad2); } return(lista); }
public List <EstructuraArchivo> consultarEstructuraArchivoBanco(String codBanco) { List <EstructuraArchivo> lista = new List <EstructuraArchivo>(); DataTable tabla = new EstructuraArchivoLN().consultarEstructuraBanco(codBanco, "xxx", ""); EstructuraArchivo entidad; foreach (DataRow fila in tabla.Rows) { entidad = new EstructuraArchivo(); entidad.aAlineacion = Convertidor.aCadena(fila["ALINEACION"]); entidad.aCantidadDecimales = Convertidor.aEntero32(fila["CANTIDAD_DECIMALES"]); entidad.aCaracterRelleno = Convertidor.aCadena(fila["CARACTER_RELLENO"]); entidad.aConfiguracion = Convertidor.aEntero32(fila["Configuracion"]); entidad.aEsContador = Convertidor.aBooleano(fila["ES_CONTADOR"]); entidad.aFormatoFecha = Convertidor.aCadena(fila["FORMATO_FECHA"]).ToUpper(); entidad.aLongitud = Convertidor.aEntero32(fila["LONGITUD"]); entidad.aNombreCampo = Convertidor.aCadena(fila["NOMBRE_CAMPO"]); entidad.aOid = Convertidor.aEntero32(fila["OID"]); entidad.aOrdenColumna = Convertidor.aEntero32(fila["ORDEN_COLUMNA"]); entidad.aRequiereCambio = Convertidor.aBooleano(fila[EstructuraArchivoDEF.RequiereCambio]); entidad.aTipoDato = Convertidor.aCadena(fila["Tipo_Dato"]); entidad.aTipoLinea = Convertidor.aCadena(fila[ConfiguracionDEF.TipoLinea]); entidad.aValor = Convertidor.aCadena(fila[EstructuraArchivoDEF.Valor]); entidad.aValorPorDefecto = Convertidor.aBooleano(fila[EstructuraArchivoDEF.ValorPorDefecto]); lista.Add(entidad); } return(lista); }
public List <Banco> consultarBancos() { List <Banco> lista = new List <Banco>(); DataTable tabla = new BancoLN().consultar(); Banco banco; foreach (DataRow fila in tabla.Rows) { banco = new Banco(); banco.aClave = Convertidor.aCadena(fila["CLAVE"]); banco.aCodigoBanco = Convertidor.aCadena(fila["CODIGO_BANCO"]); banco.aFtp = Convertidor.aBooleano(fila["FTP"]); banco.aIntervaloTiempo = Convertidor.aEntero32(fila["INTERVALO_TIEMPO"]); banco.aNombre = Convertidor.aCadena(fila["NOMBRE"]); banco.aRutaArchivosEntrada = Convertidor.aCadena(fila["RutaEntrada"]); banco.aRutaArchivosSalida = Convertidor.aCadena(fila["RutaSalida"]); banco.aUrlFtp = Convertidor.aCadena(fila["URL_FTP"]); banco.aUsuarioFtp = Convertidor.aCadena(fila["USUARIO_FTP"]); banco.aCodigoEntidadFinanciera = Convertidor.aCadena(fila["CODIGO_TRANSITO"]); banco.aCorreoControl = Convertidor.aCadena(fila["CORREO_CONTROL"]); banco.aCorreoEnvio = Convertidor.aCadena(fila["CORREO_ENVIO"]); banco.aActivo = Convertidor.aBooleano(fila["ACTIVO"]); banco.aRecFac = Convertidor.aBooleano(fila["ENTRADA"]); banco.aRemitente = Convertidor.aCadena(fila["REMITENTE"]); banco.aNumeCuenta = Convertidor.aCadena(fila["NUM_CUENTA"]); banco.aNombCuenta = Convertidor.aCadena(fila["NOM_CUENTA"]); banco.aTipoCuenta = Convertidor.aCadena(fila["TIPO_CUENTA"]); lista.Add(banco); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param> /// <returns>Lista de datos</returns> public List <Tabla> consultar(Tabla objEntidad) { DataSet datos = ejecutarConsulta(objEntidad); List <Tabla> lista = new List <Tabla>(); Tabla objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Tabla(); objEntidad2.pBanco = Convertidor.aCadena(fila[TablaDEF.Banco]); objEntidad2.pEsAsobancaria = Convertidor.aBooleano(fila[TablaDEF.EsAsobancaria]); objEntidad2.pNombre = Convertidor.aCadena(fila[TablaDEF.Nombre]); objEntidad2.pOid = Convertidor.aEntero32(fila[TablaDEF.Oid]); lista.Add(objEntidad2); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param> /// <returns>Lista de datos</returns> public List <BancoDtlArchivosProcesadosFact> consultar(BancoDtlArchivosProcesadosFact objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <BancoDtlArchivosProcesadosFact> lista = new List <BancoDtlArchivosProcesadosFact>(); BancoDtlArchivosProcesadosFact objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new BancoDtlArchivosProcesadosFact(); objEntidad2.pOid = Convertidor.aEntero32(fila[BancoDtlArchivosProcesadosFactDEF.Oid]); objEntidad2.pTipodeRegistro = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.TipodeRegistro]); objEntidad2.pReferenciaP = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.ReferenciaP]); objEntidad2.pReferenciaS = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.ReferenciaS]); objEntidad2.pPeriodoF = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.PeriodoF]); objEntidad2.pCiclo = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.Ciclo]); objEntidad2.pValorServicioP = Convertidor.aDecimal(fila[BancoDtlArchivosProcesadosFactDEF.ValorServicioP]); objEntidad2.pCodigoServicioF = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.CodigoServicioF]); objEntidad2.pValorServicioA = Convertidor.aDecimal(fila[BancoDtlArchivosProcesadosFactDEF.ValorServicioA]); objEntidad2.pFechaVenc = Convertidor.aFechaYHora(fila[BancoDtlArchivosProcesadosFactDEF.FechaVenc]); objEntidad2.pCodigoEFR = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.CodigoEFR]); objEntidad2.pNoCtaClienteRece = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.NoCtaClienteRece]); objEntidad2.pTipoCtaClienteRece = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.TipoCtaClienteRece]); objEntidad2.pIdentificacionCliente = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.IdentificacionCliente]); objEntidad2.pNombreCliente = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.NombreCliente]); objEntidad2.pCodigoEFO = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.CodigoEFO]); objEntidad2.pReservado = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.Reservado]); objEntidad2.pNombreArchivo = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.NombreArchivo]); objEntidad2.pFechaP = Convertidor.aFechaYHora(fila[BancoDtlArchivosProcesadosFactDEF.FechaP]); objEntidad2.pHoraP = Convertidor.aFechaYHora(fila[BancoDtlArchivosProcesadosFactDEF.HoraP]); objEntidad2.pProcesado = Convertidor.aBooleano(fila[BancoDtlArchivosProcesadosFactDEF.Procesado]); objEntidad2.pNombreArchivoProceso = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.NombreArchivoProceso]); objEntidad2.pCodBanco = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.CodBanco]); objEntidad2.pCodError = Convertidor.aEntero32(fila[BancoDtlArchivosProcesadosFactDEF.CodError]); objEntidad2.pDescripcionError = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosFactDEF.DescripcionError]); objEntidad2.pCorregido = Convertidor.aBooleano(fila[BancoDtlArchivosProcesadosFactDEF.Corregido]); lista.Add(objEntidad2); } return(lista); }
public List <CamposEquivalencias> consultar(CamposEquivalencias objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <CamposEquivalencias> lista = new List <CamposEquivalencias>(); CamposEquivalencias objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new CamposEquivalencias(); objEntidad2.pId = Convertidor.aEntero32(fila[CamposEquivalenciasDEF.Id]); objEntidad2.pTablasEquivalencias = Convertidor.aEntero32(fila[CamposEquivalenciasDEF.TablasEquivalencias]); objEntidad2.pCodigo = Convertidor.aCadena(fila[CamposEquivalenciasDEF.Codigo]); objEntidad2.pDescripcion = Convertidor.aCadena(fila[CamposEquivalenciasDEF.Descripcion]); objEntidad2.pValor = Convertidor.aCadena(fila[CamposEquivalenciasDEF.Valor]); objEntidad2.pValorPorDefecto = Convertidor.aBooleano(fila[CamposEquivalenciasDEF.ValorPorDefecto]); lista.Add(objEntidad2); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param> /// <returns>Lista de datos</returns> public List <BancoDtlArchivosProcesados> consultar(BancoDtlArchivosProcesados objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <BancoDtlArchivosProcesados> lista = new List <BancoDtlArchivosProcesados>(); BancoDtlArchivosProcesados objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new BancoDtlArchivosProcesados(); objEntidad2.pOid = Convertidor.aEntero32(fila[BancoDtlArchivosProcesadosDEF.Oid]); objEntidad2.pTipoRegistro = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.TipoRegistro]); objEntidad2.pReferenciaPrincipal = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.ReferenciaPrincipal]); objEntidad2.pValorRecaudado = Convertidor.aDecimal(fila[BancoDtlArchivosProcesadosDEF.ValorRecaudado]); objEntidad2.pProcedenciaPago = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.ProcedenciaPago]); objEntidad2.pMediosPago = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.MediosPago]); objEntidad2.pNoOperacion = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.NoOperacion]); objEntidad2.pNoAutorizacion = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.NoAutorizacion]); objEntidad2.pCodigoEFD = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.CodigoEFD]); objEntidad2.pCodigoSucursal = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.CodigoSucursal]); objEntidad2.pSecuencia = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.Secuencia]); objEntidad2.pCausalDevo = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.CausalDevo]); objEntidad2.pReservado = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.Reservado]); objEntidad2.pNombreArchivo = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.NombreArchivo]); objEntidad2.pFechaP = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.FechaP]); objEntidad2.pProcesado = Convertidor.aBooleano(fila[BancoDtlArchivosProcesadosDEF.Procesado]); objEntidad2.pNombreArchivoProceso = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.NombreArchivoProceso]); objEntidad2.pCodBanco = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.CodBanco]); objEntidad2.pCodError = Convertidor.aEntero32(fila[BancoDtlArchivosProcesadosDEF.CodError]); objEntidad2.pDescripcionError = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.DescripcionError]); objEntidad2.pCorregido = Convertidor.aBooleano(fila[BancoDtlArchivosProcesadosDEF.Corregido]); objEntidad2.pDatafono = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.Datafono]); objEntidad2.pFechaRecaudo = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.FechaRecaudo]); objEntidad2.pTipoProceso = Convertidor.aCadena(fila[BancoDtlArchivosProcesadosDEF.TipoProceso]); lista.Add(objEntidad2); } return(lista); }
public List <Banco> consultar(Banco objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Banco> lista = new List <Banco>(); Banco objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Banco(); objEntidad2.pClave = Convertidor.aCadena(fila[BancoDEF.Clave]); objEntidad2.pFtp = Convertidor.aBooleano(fila[BancoDEF.Ftp]); objEntidad2.pRutaArchivosEntrada = Convertidor.aEntero32(fila[BancoDEF.RutaArchivosEntrada]); objEntidad2.pRutaArchivosSalida = Convertidor.aEntero32(fila[BancoDEF.RutaArchivosSalida]); objEntidad2.pRutaArchivosSalidaEpicor = Convertidor.aEntero32(fila[BancoDEF.RutaArchivosSalidaEpicor]); objEntidad2.pUrlFtp = Convertidor.aCadena(fila[BancoDEF.UrlFtp]); objEntidad2.pUsuarioFtp = Convertidor.aCadena(fila[BancoDEF.UsuarioFtp]); objEntidad2.pCorreoControl = Convertidor.aCadena(fila[BancoDEF.CorreoControl]); objEntidad2.pCorreoEnvio = Convertidor.aCadena(fila[BancoDEF.CorreoEnvio]); objEntidad2.pActivo = Convertidor.aBooleano(fila[BancoDEF.Activo]); objEntidad2.pRemitente = Convertidor.aCadena(fila[BancoDEF.Remitente]); objEntidad2.pId = Convertidor.aEntero32(fila[BancoDEF.Id]); objEntidad2.pCodigoBanco = Convertidor.aCadena(fila[BancoDEF.CodigoBanco]); objEntidad2.pNumCuenta = Convertidor.aCadena(fila[BancoDEF.NumCuenta]); objEntidad2.pTipoCuenta = Convertidor.aCadena(fila[BancoDEF.TipoCuenta]); objEntidad2.pIdCuentaBanco = Convertidor.aCadena(fila[BancoDEF.IdCuentaBanco]); objEntidad2.pNombreCuenta = Convertidor.aCadena(fila[BancoDEF.NombreCuenta]); objEntidad2.pTipoProceso = Convertidor.aCadena(fila[BancoDEF.TipoProceso]); objEntidad2.pAsobancaria = Convertidor.aCadena(fila[BancoDEF.Asobancaria]); lista.Add(objEntidad2); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param> /// <returns>Lista de datos</returns> public List <ArchivoPlano> consultar(ArchivoPlano objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <ArchivoPlano> lista = new List <ArchivoPlano>(); ArchivoPlano objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new ArchivoPlano(); objEntidad2.pIdCuentaBanco = Convertidor.aCadena(fila[ArchivoPlanoDEF.IdCuentaBanco]); objEntidad2.pTipoProceso = Convertidor.aCadena(fila[ArchivoPlanoDEF.TipoProceso]); objEntidad2.pOid = Convertidor.aEntero32(fila[ArchivoPlanoDEF.Oid]); objEntidad2.pLineasExcluidasInicio = Convertidor.aEntero32(fila[ArchivoPlanoDEF.LineasExcluidasInicio]); objEntidad2.pLineasExcluidasFin = Convertidor.aEntero32(fila[ArchivoPlanoDEF.LineasExcluidasFin]); objEntidad2.pEsExcel = Convertidor.aBooleano(fila[ArchivoPlanoDEF.EsExcel]); objEntidad2.pNumeroHojaExcel = Convertidor.aEntero32(fila[ArchivoPlanoDEF.NumeroHojaExcel]); objEntidad2.pNomHoja = Convertidor.aCadena(fila[ArchivoPlanoDEF.NomHoja]); objEntidad2.pCaracterDecimal = Convertidor.aCadena(fila[ArchivoPlanoDEF.CaracterDecimal]); lista.Add(objEntidad2); } return(lista); }