/// <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 <TipoLinea> consultar(TipoLinea objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <TipoLinea> lista = new List <TipoLinea>(); TipoLinea objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new TipoLinea(); objEntidad2.pOid = Convertidor.aCadena(fila[TipoLineaDEF.Oid]); objEntidad2.pNombre = Convertidor.aCadena(fila[TipoLineaDEF.Nombre]); lista.Add(objEntidad2); } return(lista); }
public List <Logs> consultar(Logs objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <Logs> lista = new List <Logs>(); Logs objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new Logs(); objEntidad2.pFecha = Convertidor.aCadena(fila[LogsDEF.Fecha]); objEntidad2.pUsuario = Convertidor.aCadena(fila[LogsDEF.Usuario]); objEntidad2.pDetalle = Convertidor.aCadena(fila[LogsDEF.Detalle]); objEntidad2.pTipoArchivo = Convertidor.aCadena(fila[LogsDEF.TipoArchivo]); objEntidad2.pTipoProceso = Convertidor.aCadena(fila[LogsDEF.TipoProceso]); 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 <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); }
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 <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); }
/// <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); }
/// <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 <HistorialArchivosSalida> consultar(HistorialArchivosSalida objEntidad) { objEntidad.pOperacion = TiposConsultas.CONSULTAR; DataSet datos = ejecutarConsulta(objEntidad); List <HistorialArchivosSalida> lista = new List <HistorialArchivosSalida>(); HistorialArchivosSalida objEntidad2 = null; foreach (DataRow fila in datos.Tables["tabla"].Rows) { objEntidad2 = new HistorialArchivosSalida(); objEntidad2.pFecha = Convertidor.aCadena(fila[HistorialArchivosSalidaDEF.Fecha]); objEntidad2.pIdCuentaBanco = Convertidor.aCadena(fila[HistorialArchivosSalidaDEF.IdCuentaBanco]); objEntidad2.pTipoArchivo = Convertidor.aCadena(fila[HistorialArchivosSalidaDEF.TipoArchivo]); objEntidad2.pConsecutivo = Convertidor.aCadena(fila[HistorialArchivosSalidaDEF.Consecutivo]); objEntidad2.pLineaDetalle = Convertidor.aCadena(fila[HistorialArchivosSalidaDEF.LineaDetalle]); 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 = ""; //} }