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 <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); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="banco"></param> /// <param name="tablaAso"></param> /// <param name="tablaBanco"></param> /// <returns></returns> public List <Transformar> consultar(String banco, String tablaBanco, String tablaAso) { String query = "SELECT v.DESCRIPCION AS DescripcionBanco, v.CODIGO AS CodBanco, tr.Valor_Banco, v2.DESCRIPCION AS DescripcionAsobancaria, v2.CODIGO AS CodAso, tr.Valor_Asobancaria" + " FROM tb_BAN_TRANSFORMAR AS tr" + " INNER JOIN tb_BAN_VALOR AS v ON tr.Valor_Banco = v.OID" + " INNER JOIN tb_BAN_TABLA AS t ON v.Tabla = t.OID" + " INNER JOIN tb_BAN_VALOR AS v2 ON tr.Valor_Asobancaria = v2.OID" + " INNER JOIN tb_BAN_TABLA AS t2 ON v2.Tabla = t2.OID" + " WHERE (t.Banco = '" + banco + "') AND (t.OID = " + tablaBanco + ")" + " AND (t2.OID = " + tablaAso + ") AND (t2.ES_ASOBANCARIA = 1)"; Querys objQuery = new Querys(); DataTable datos = objQuery.consultarDatos(query).Tables["tabla"]; Error = objQuery.Error; List <Transformar> lista = new List <Transformar>(); Transformar objEntidad = null; foreach (DataRow fila in datos.Rows) { objEntidad = new Transformar(); objEntidad.pCodigoAsobancaria = Convertidor.aCadena(fila["CodAso"]); objEntidad.pCodigoBanco = Convertidor.aCadena(fila["CodBanco"]); objEntidad.pDescripcionAsobancaria = Convertidor.aCadena(fila["DescripcionAsobancaria"]); objEntidad.pDescripcionBanco = Convertidor.aCadena(fila["DescripcionBanco"]); objEntidad.pValorAsobancaria = Convertidor.aEntero32(fila[TransformarDEF.ValorAsobancaria]); objEntidad.pValorBanco = Convertidor.aEntero32(fila[TransformarDEF.ValorBanco]); lista.Add(objEntidad); } return(lista); }
/// <summary> /// Permite la consulta de los ajustes existentes en la base de datos /// </summary> /// <param name="banco"></param> /// <param name="tablaAso"></param> /// <param name="tablaBanco"></param> /// <returns></returns> public List <TransRespuesta> consultar(String banco, String tablaBanco, String tablaAso) { String query = "SELECT rt.DESCRIPCION_ESTANDAR AS DescEstandarBanco, rt.CAUSAL AS CausalBanco, tr.Respuesta_T_Banco," + " rt2.DESCRIPCION_ESTANDAR AS DescEstandarAsobancaria, rt2.CAUSAL AS CausalAso, tr.Respuesta_T_Asoba" + " FROM tb_BAN_TRANS_RESPUESTA AS tr" + " INNER JOIN tb_BAN_RESPUESTA_TRANSACCION AS rt ON tr.Respuesta_T_Banco = rt.OID" + " INNER JOIN tb_BAN_TABLA AS t ON rt.Tabla = t.OID" + " INNER JOIN tb_BAN_RESPUESTA_TRANSACCION AS rt2 ON tr.Respuesta_T_Asoba = rt2.OID" + " INNER JOIN tb_BAN_TABLA AS t2 ON rt2.Tabla = t2.OID" + " WHERE (t.Banco = '" + banco + "') AND (t.OID = " + tablaBanco + ") AND (t2.OID = " + tablaAso + ") AND (t2.ES_ASOBANCARIA = 1)"; Querys objQuery = new Querys(); DataTable datos = objQuery.consultarDatos(query).Tables["tabla"]; Error = objQuery.Error; List <TransRespuesta> lista = new List <TransRespuesta>(); TransRespuesta objEntidad = null; foreach (DataRow fila in datos.Rows) { objEntidad = new TransRespuesta(); objEntidad.pCodigoRespuestaTAsoba = Convertidor.aCadena(fila["CausalAso"]); objEntidad.pCodigoRespuestaTBanco = Convertidor.aCadena(fila["CausalBanco"]); objEntidad.pDetalleRespuestaTAsoba = Convertidor.aCadena(fila["DescEstandarAsobancaria"]); objEntidad.pDetalleRespuestaTBanco = Convertidor.aCadena(fila["DescEstandarBanco"]); objEntidad.pRespuestaTAsoba = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTAsoba]); objEntidad.pRespuestaTBanco = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTBanco]); lista.Add(objEntidad); } return(lista); }
// 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 operar un registro especifico /// </summary> /// <param name="objEntidad">Datos del registro a operar</param> /// <returns>Registros afectados</returns> public int ejecutarNoConsulta(ArchivoPlano objEntidad) { int cuenta = -1; DataSet datos = ejecutarConsulta(objEntidad); try { cuenta = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0]["Cuenta"]); } catch (Exception ex) { Registrador.Warn(ex.Message); } return(cuenta); }
public int ejecutarNoConsulta(CamposEquivalencias objEntidad) { int cuenta = -1; DataSet datos = ejecutarConsulta(objEntidad); try { cuenta = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0]["Cuenta"]); } catch (Exception ex) { Registrador.Error(ex.Message); } return(cuenta); }
public Tareas consultarProceso(Tareas objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); EN.Tablas.Tareas objEntidad1 = new EN.Tablas.Tareas(); objEntidad1.pId = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0][TareaDEF.Id]); objEntidad1.pNombreTarea = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.NombreTarea]); objEntidad1.pPeriodo = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Periodo]); objEntidad1.pTiempoIntervalo = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.TiempoIntervalo]); objEntidad1.pInicio = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Inicio]); objEntidad1.pProceso = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Proceso]); objEntidad1.pCorreoControl = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.CorreoControl]); return(objEntidad1); }
public List <InterpreteArchivo> consultar(String IdCuentaBancoEpicor, String asobancaria) { String query = "SELECT ea.NOMBRE_CAMPO AS NombreCampoBanco, ia.CAMPO_BANCO, ea2.NOMBRE_CAMPO AS NombreCampoAsobancaria, ia.CAMPO_ASOBANCARIA, ia.ID," + "c2.Tipo_Linea as TipoLinea FROM tb_BAN_CONFIGURACION AS c2" + " INNER JOIN tb_BAN_ARCHIVO_ASOBANCARIA AS aa ON c2.Archivo_Asobancaria = aa.OID" + " INNER JOIN tb_BAN_ESTRUCTURA_ARCHIVO AS ea2 ON c2.OID = ea2.Configuracion" + " INNER JOIN tb_BAN_CONFIGURACION AS c" + " INNER JOIN tb_BAN_ARCHIVO_PLANO AS ap ON c.Archivo_Plano = ap.OID" + " INNER JOIN tb_BAN_ESTRUCTURA_ARCHIVO AS ea ON c.OID = ea.Configuracion" + " INNER JOIN tb_BAN_INTERPRETE_ARCHIVO AS ia ON ea.OID = ia.Campo_Banco ON ea2.OID = ia.CAMPO_ASOBANCARIA" + " WHERE (ap.Id_Cuenta_Banco = '" + IdCuentaBancoEpicor + "') AND "; if (asobancaria == "ABT1") { query = query + " (aa.OID = 'ABT1' or aa.OID = 'TCR1')"; } else { query = query + " aa.OID = '" + asobancaria + "'"; } Querys objQuery = new Querys(); DataTable datos = objQuery.consultarDatos(query).Tables["tabla"]; Error = objQuery.Error; List <InterpreteArchivo> lista = new List <InterpreteArchivo>(); InterpreteArchivo objEntidad2 = null; foreach (DataRow fila in datos.Rows) { objEntidad2 = new InterpreteArchivo(); objEntidad2.pId = Convertidor.aEntero32(fila[InterpreteArchivoDEF.Id]); objEntidad2.pCampoAsobancaria = Convertidor.aEntero32(fila[InterpreteArchivoDEF.CampoAsobancaria]); objEntidad2.pCampoBanco = Convertidor.aEntero32(fila[InterpreteArchivoDEF.CampoBanco]); objEntidad2.pNombreCampoAsobancaria = Convertidor.aCadena(fila["NombreCampoAsobancaria"]); objEntidad2.pNombreCampoBanco = Convertidor.aCadena(fila["NombreCampoBanco"]); objEntidad2.pTipoLinea = Convertidor.aCadena(fila["TipoLinea"]); 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 <Transformar> consultar(Transformar objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Transformar> lista = new List <Transformar>(); Transformar objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Transformar(); objEntidad2.pValorAsobancaria = Convertidor.aEntero32(fila[TransformarDEF.ValorAsobancaria]); objEntidad2.pValorBanco = Convertidor.aEntero32(fila[TransformarDEF.ValorBanco]); 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 <Ruta> consultar(Ruta objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Ruta> lista = new List <Ruta>(); Ruta objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Ruta(); objEntidad2.pOid = Convertidor.aEntero32(fila[RutaDEF.Oid]); objEntidad2.pRuta = Convertidor.aCadena(fila[RutaDEF.Ruta]); 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 <TransRespuesta> consultar(TransRespuesta objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <TransRespuesta> lista = new List <TransRespuesta>(); TransRespuesta objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new TransRespuesta(); objEntidad2.pRespuestaTAsoba = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTAsoba]); objEntidad2.pRespuestaTBanco = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTBanco]); 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 <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); }
public List <Equivalencias> consultar(Equivalencias objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Equivalencias> lista = new List <Equivalencias>(); Equivalencias objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Equivalencias(); objEntidad2.pId = Convertidor.aEntero32(fila[EquivalenciasDEF.Id]); objEntidad2.pIdEstructuraArchivo = Convertidor.aEntero32(fila[EquivalenciasDEF.IdEstructuraArchivo]); objEntidad2.pIdTablasEquivalencias = Convertidor.aEntero32(fila[EquivalenciasDEF.IdTablasEquivalencias]); objEntidad2.pIdCamposEquivalencias = Convertidor.aEntero32(fila[EquivalenciasDEF.IdCamposEquivalencias]); 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 <InterpreteArchivo> consultar(InterpreteArchivo objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <InterpreteArchivo> lista = new List <InterpreteArchivo>(); InterpreteArchivo objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new InterpreteArchivo(); objEntidad2.pId = Convertidor.aEntero32(fila[InterpreteArchivoDEF.Id]); objEntidad2.pCampoAsobancaria = Convertidor.aEntero32(fila[InterpreteArchivoDEF.CampoAsobancaria]); objEntidad2.pCampoBanco = Convertidor.aEntero32(fila[InterpreteArchivoDEF.CampoBanco]); lista.Add(objEntidad2); } return(lista); }
public List <TablasEquivalencias> consultar(TablasEquivalencias objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <TablasEquivalencias> lista = new List <TablasEquivalencias>(); TablasEquivalencias objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new TablasEquivalencias(); objEntidad2.pId = Convertidor.aEntero32(fila[TablasEquivalenciasDEF.Id]); objEntidad2.pNombre = Convertidor.aCadena(fila[TablasEquivalenciasDEF.Nombre]); objEntidad2.pTipoArchivo = Convertidor.aCadena(fila[TablasEquivalenciasDEF.TipoArchivo]); objEntidad2.pIdCuentaBanco = Convertidor.aEntero32(fila[TablasEquivalenciasDEF.IdCuentaBanco]); 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); }
/// <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 <Configuracion> consultar(Configuracion objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Configuracion> lista = new List <Configuracion>(); Configuracion objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Configuracion(); objEntidad2.pArchivoAsobancaria = Convertidor.aCadena(fila[ConfiguracionDEF.ArchivoAsobancaria]); objEntidad2.pArchivoPlano = Convertidor.aEntero32(fila[ConfiguracionDEF.ArchivoPlano]); objEntidad2.pOid = Convertidor.aEntero32(fila[ConfiguracionDEF.Oid]); objEntidad2.pTipoLinea = Convertidor.aCadena(fila[ConfiguracionDEF.TipoLinea]); 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 <Valor> consultar(Valor objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Valor> lista = new List <Valor>(); Valor objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Valor(); objEntidad2.pCodigo = Convertidor.aCadena(fila[ValorDEF.Codigo]); objEntidad2.pDescripcion = Convertidor.aCadena(fila[ValorDEF.Descripcion]); objEntidad2.pOid = Convertidor.aEntero32(fila[ValorDEF.Oid]); objEntidad2.pTabla = Convertidor.aEntero32(fila[ValorDEF.Tabla]); 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); }
/// <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 <RespuestaTransaccion> consultar(RespuestaTransaccion objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <RespuestaTransaccion> lista = new List <RespuestaTransaccion>(); RespuestaTransaccion objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new RespuestaTransaccion(); objEntidad2.pCausal = Convertidor.aCadena(fila[RespuestaTransaccionDEF.Causal]); objEntidad2.pDescripcionEstandar = Convertidor.aCadena(fila[RespuestaTransaccionDEF.DescripcionEstandar]); objEntidad2.pDetalleAdicional = Convertidor.aCadena(fila[RespuestaTransaccionDEF.DetalleAdicional]); objEntidad2.pOid = Convertidor.aEntero32(fila[RespuestaTransaccionDEF.Oid]); objEntidad2.pPrenotificacion = Convertidor.aCadena(fila[RespuestaTransaccionDEF.Prenotificacion]); objEntidad2.pTabla = Convertidor.aEntero32(fila[RespuestaTransaccionDEF.Tabla]); objEntidad2.pTransaccionDebito = Convertidor.aCadena(fila[RespuestaTransaccionDEF.TransaccionDebito]); lista.Add(objEntidad2); } return(lista); }
private void Temporizador_Tick(object sender, EventArgs e) { String RutaEntrada; try { //CARGA TODOS LOS PROCESOS GUARDADOS EN BAN_TAREAS this.Temporizador.Enabled = false; this.btnStop.Enabled = false; DataTable procesos = new TareaLN().consultar(); Tareas Tarea; tiempoServidor = DateTime.Now; //OBTIENE LAS RUTAS DE LOS BANCOS RutaLN objRutaLN = new RutaLN(); Ruta objRuta = new Ruta(); BancoLN objBancoLN = new BancoLN(); LectorArchivos objLector_ax = new LectorArchivos(); List <String> listaRutaArchivos_ax = new List <string>(); List <ArchivoEN> listaRutaArchivosOrdenados = new List <ArchivoEN>(); List <Banco> lista = new List <Banco>(); List <Banco> lista_ax = new List <Banco>(); foreach (DataRow fila in procesos.Rows) { Tarea = new Tareas(); Tarea.pId = Convertidor.aEntero32(fila["Id"]); Tarea.pNombreTarea = Convertidor.aCadena(fila["NombreTarea"]); Tarea.pPeriodo = Convertidor.aCadena(fila["Periodo"]); Tarea.pTiempoIntervalo = Convertidor.aCadena(fila["TiempoIntervalo"]); Tarea.pInicio = Convertidor.aCadena(fila["Inicio"]); Tarea.pOperacion = Convertidor.aCadena(fila["Proceso"]); Tarea.pCorreoControl = Convertidor.aCadena(fila["CorreoControl"]); Codigo.EnviarCorreo enviarNotifiacion = new Codigo.EnviarCorreo(); tiempoProceso = Convert.ToDateTime(Tarea.pInicio); if (tiempoProceso <= tiempoServidor) { #region SAU Pagos cierre mes - orden de pagos por fecha de la bolsa de archivos EN.Tablas.Banco objB = new EN.Tablas.Banco(); objB.pActivo = true; objB.pTipoProceso = "POL_"; // Pagos Online lista = objBancoLN.consultar(objB); objB.pTipoProceso = "ABR_"; // Recaudo diario lista_ax = objBancoLN.consultar(objB); lista.AddRange(lista_ax); foreach (Banco bank in lista) { objRuta.pOid = bank.pRutaArchivosEntrada; RutaEntrada = objRutaLN.consultar(objRuta)[0].pRuta; List <String> listaRutaArchivos = objLector_ax.listarDirectorio(RutaEntrada); if (listaRutaArchivos_ax.Find(x => x.Contains(RutaEntrada)) == null) { listaRutaArchivos_ax.AddRange(listaRutaArchivos); } } listaRutaArchivosOrdenados = objLector_ax.procesarArchivosFecha(listaRutaArchivos_ax); objRuta.pOid = 0; #endregion #region TAREA ASOBANCAIRA SIN USO //********************************************************** //SE REALIZA EL PROCESO DE ASOBANCARIA PARA TODOS LOS BANCOS if (Tarea.pOperacion.Equals("Asobancaria")) { bool procesoConError = false; List <String> RespuestaProceso = new List <string>(); this.label10.Text = Tarea.pNombreTarea; Pausa(2); Asobancaria objAso = new Asobancaria(); RespuestaProceso = objAso.obtenerBancosAsobancaria(ref procesoConError); TareaLN objTareasLN = new TareaLN(); int valor = 0; if (RespuestaProceso.Count > 0) { foreach (String procesoBanco in RespuestaProceso) { this.listBox1.Items.Add(this.label10.Text + " " + procesoBanco + " Hora: " + DateTime.Now.ToString()); } if (procesoConError == true) { // AQUI Tarea.pTiempoIntervalo = "30"; valor = objTareasLN.actualizarIncioProcesoConError(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar pero con errores!! Hora: " + DateTime.Now.ToString()); } } else { valor = objTareasLN.actualizarIncioProceso(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar con exito!!! Hora: " + DateTime.Now.ToString()); } } } Pausa(6); this.label10.Text = ""; } #endregion #region TAREA PAGOSONLINE //************************************************************ //SE REALIZA EL PROCESO DE PAGOS ONLINE PARA TODOS LOS BANCOS if (Tarea.pOperacion.Equals("PagosOnline")) { bool procesoConError = false; List <String> RespuestaProceso = new List <string>(); this.label10.Text = Tarea.pNombreTarea; Pausa(2); PagosOnline objPagOnline = new PagosOnline(); RespuestaProceso = objPagOnline.obtenerBancosPagosOnline(ref procesoConError, listaRutaArchivosOrdenados); #region Limpia Tabla bolsa pagos //ArchivoLN archivoLN = new ArchivoLN(); //ArchivoEN archivoEN = new ArchivoEN(); //archivoEN.Fecha = System.DateTime.Now.ToString("yyyy-MM-dd"); //archivoLN.eliminarArchivoBolsaLN(archivoEN); listaRutaArchivosOrdenados.Clear(); listaRutaArchivos_ax.Clear(); lista.Clear(); lista.Clear(); #endregion TareaLN objTareasLN = new TareaLN(); int valor = 0; if (RespuestaProceso.Count > 0) { foreach (String procesoBanco in RespuestaProceso) { this.listBox1.Items.Add(this.label10.Text + " " + procesoBanco + " Hora: " + DateTime.Now.ToString()); } if (procesoConError == true) { // AQUI Tarea.pTiempoIntervalo = "30"; valor = objTareasLN.actualizarIncioProcesoConError(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar pero con errores!! Hora: " + DateTime.Now.ToString()); } } else { valor = objTareasLN.actualizarIncioProceso(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar con exito!!! Hora: " + DateTime.Now.ToString()); } } } Pausa(6); this.label10.Text = ""; } #endregion #region TAREA MOVERFTP //************************************************************ //SE REALIZA EL PROCESO DE MOVER ARCHIVOS QUE SE ENCUENTRAN EN UNA FTP A CUALQUIER RUTA ESTABLECIDA if (Tarea.pOperacion.Equals("MoverFtp")) { bool procesoConError = false; String RespuestaProceso = String.Empty; this.label10.Text = Tarea.pNombreTarea; Pausa(2); MoverArchivos objmFTP = new MoverArchivos(); RespuestaProceso = objmFTP.moverAFtp(ref procesoConError); TareaLN objTareasLN = new TareaLN(); int valor = 0; if (procesoConError == true) { this.listBox1.Items.Add(this.label10.Text + " " + RespuestaProceso + " Hora: " + DateTime.Now.ToString()); // AQUI Tarea.pTiempoIntervalo = "30"; valor = objTareasLN.actualizarIncioProcesoConError(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar pero con errores!! Hora: " + DateTime.Now.ToString()); } } else { valor = objTareasLN.actualizarIncioProceso(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar con exito!!! Hora: " + DateTime.Now.ToString()); } } Pausa(6); this.label10.Text = ""; } #endregion #region TAREA TARJETAS CREDITO //************************************************************ //SE REALIZA EL PROCESAMIENTO DE LOS ARCHIVOS TARJETAS DE CREDITO PARA TODOS LOS BANCOS if (Tarea.pOperacion.Equals("TarjetasCredito")) { bool procesoConError = false; List <String> RespuestaProceso = new List <string>(); this.label10.Text = Tarea.pNombreTarea; Pausa(2); TarjetaCredito objRecaudo = new TarjetaCredito(); RespuestaProceso = objRecaudo.obtenerBancosTarjetasCredito(ref procesoConError); TareaLN objTareasLN = new TareaLN(); int valor = 0; if (RespuestaProceso.Count > 0) { foreach (String procesoBanco in RespuestaProceso) { this.listBox1.Items.Add(this.label10.Text + " " + procesoBanco + " Hora: " + DateTime.Now.ToString()); } if (procesoConError == true) { // AQUI Tarea.pTiempoIntervalo = "30"; valor = objTareasLN.actualizarIncioProcesoConError(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar pero con errores!! Hora: " + DateTime.Now.ToString()); } } else { valor = objTareasLN.actualizarIncioProceso(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar con exito!!! Hora: " + DateTime.Now.ToString()); } } } Pausa(6); this.label10.Text = ""; } #endregion #region TAREA RECUADO DIARIO //************************************************************ //SE REALIZA EL PROCESAMIENTO DE LOS ARCHIVOS DE RECAUDO DIARIO PARA TODOS LOS BANCOS if (Tarea.pOperacion.Equals("RecaudoDiario")) { bool procesoConError = false; List <String> RespuestaProceso = new List <string>(); this.label10.Text = Tarea.pNombreTarea; Pausa(2); Recaudo objRecaudo = new Recaudo(); RespuestaProceso = objRecaudo.obtenerBancosRecaudoDiario(ref procesoConError, listaRutaArchivosOrdenados); #region Limpia Tabla bolsa pagos //ArchivoLN archivoLN = new ArchivoLN(); //ArchivoEN archivoEN = new ArchivoEN(); //archivoEN.Fecha = System.DateTime.Now.ToString("yyyy-MM-dd"); //archivoLN.eliminarArchivoBolsaLN(archivoEN); listaRutaArchivosOrdenados.Clear(); listaRutaArchivos_ax.Clear(); lista.Clear(); lista.Clear(); #endregion TareaLN objTareasLN = new TareaLN(); int valor = 0; if (RespuestaProceso.Count > 0) { foreach (String procesoBanco in RespuestaProceso) { this.listBox1.Items.Add(this.label10.Text + " " + procesoBanco + " Hora: " + DateTime.Now.ToString()); } if (procesoConError == true) { // AQUI Tarea.pTiempoIntervalo = "30"; valor = objTareasLN.actualizarIncioProcesoConError(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar pero con errores!! Hora: " + DateTime.Now.ToString()); } } else { valor = objTareasLN.actualizarIncioProceso(Tarea); if (valor <= 0) { this.listBox1.Items.Add(this.label10.Text + " ¡¡Ocurrio un Error al actualizar la Fecha!! Hora: " + DateTime.Now.ToString()); } else { this.listBox1.Items.Add(this.label10.Text + " se termino de ejecutar con exito!!! Hora: " + DateTime.Now.ToString()); } } } Pausa(6); this.label10.Text = ""; } #endregion } } Temporizador.Enabled = true; this.btnStop.Enabled = true; this.label10.Text = ""; } catch (Exception ex) { this.listBox1.Items.Add(this.label10.Text + ex.Message + " Hora: " + DateTime.Now.ToString()); return; } //finally //{ // Temporizador.Enabled = true; // this.btnStop.Enabled = true; // this.label10.Text = ""; //} }