Beispiel #1
0
        public static bool comprobarConectividad()
        {
            ILog log = LogManager.GetLogger("Procesos.AD.Administracion.AuxiliarCx");

            ConectorBD    objCx    = ConectorBD.obtenerInstancia();
            SqlConnection objSqlCx = null;

            try
            {
                objSqlCx = objCx.abrirConexion();
                Error    = objCx.Error;
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                log.Error(Error);
            }
            finally
            {
                if (objSqlCx.State != ConnectionState.Closed)
                {
                    objSqlCx.Close();
                }
            }

            return(objCx.SeEstablecioConexion);
        }
Beispiel #2
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        public string  ejecutarUpdate()
        {
            ConectorBD    objConexionDB = ConectorBD.obtenerInstancia();
            SqlConnection conexion      = null;

            conexion = objConexionDB.abrirConexion();
            int        rowCount = 0;
            SqlCommand cmd      = new SqlCommand();

            cmd.Connection  = conexion;
            cmd.CommandText = "pa_ban_Actualiza_PagosOnLine";
            cmd.CommandType = System.Data.CommandType.StoredProcedure;

            try
            {
                SqlParameter Parameter = cmd.Parameters.Add("@RowCount", SqlDbType.Int);
                Parameter.Direction = ParameterDirection.ReturnValue;
                cmd.ExecuteNonQuery();
                rowCount = (Int32)cmd.Parameters["@RowCount"].Value;
                return(rowCount.ToString().Trim());
            }
            catch (Exception e)
            {
                return("0" + e.Message);
            }
            finally
            {
                cmd.Dispose();
                conexion.Close();
                conexion.Dispose();
            }
        }
Beispiel #3
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(int FechaL)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Lupa", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pLupaUltCap", SqlDbType.Int));
                adaptador.SelectCommand.Parameters["@pLupaUltCap"].Value = FechaL;
                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(ex.Message);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #4
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(Transformar objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Transformar", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorAsobancaria", SqlDbType.VarChar));
                if (objEntidad.pValorAsobancaria > 0)
                {
                    adaptador.SelectCommand.Parameters["@pValorAsobancaria"].Value = objEntidad.pValorAsobancaria;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorAsobancaria"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorBanco", SqlDbType.VarChar));
                if (objEntidad.pValorBanco > 0)
                {
                    adaptador.SelectCommand.Parameters["@pValorBanco"].Value = objEntidad.pValorBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorBanco"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(ex.Message);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #5
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(TipoDato objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_BAN_Tipo_Dato", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOid", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pOid))
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = objEntidad.pOid;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoDato", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoDato))
                {
                    adaptador.SelectCommand.Parameters["@pTipoDato"].Value = objEntidad.pTipoDato;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoDato"].Value = DBNull.Value;
                }
                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Warn(ex.Message);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }
            return(datos);
        }
        public DataTable Cargar(DateTime FInicia, DateTime FFinal)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataTable      datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion = objConexionDB.abrirConexion();
                Error    = conexion.State.ToString();
                using (conexion = new SqlConnection())
                {
                    conexion.Open();
                    adaptador = new SqlDataAdapter("pa_Ban_Detalles_Archivos_Procesados1", conexion);
                    adaptador.SelectCommand             = new SqlCommand();
                    adaptador.SelectCommand.Connection  = conexion;
                    adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;
                    adaptador.SelectCommand.CommandText = "pa_Ban_Detalles_Archivos_Procesados1";

                    //Agregar parametros
                    adaptador.SelectCommand.Parameters.Add(new SqlParameter("@FInicio", SqlDbType.Date));
                    adaptador.SelectCommand.Parameters["@FInicio"].Value = FInicia;
                    adaptador.SelectCommand.Parameters.Add(new SqlParameter("@FFin", SqlDbType.Date));
                    adaptador.SelectCommand.Parameters["@FFin"].Value = FFinal;

                    //Llenar ds
                    adaptador.Fill(datos);
                    adaptador.Dispose();
                    conexion.Close();
                }
            }
            catch (Exception ex)
            {
                throw new System.Exception("Falla la consulta Sql " + ex.Message);
            }
            finally
            {
                conexion.Close();
                conexion.Dispose();
            }
            return(datos);
        }
Beispiel #7
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        public DataSet ejecutarConsulta()
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_PagosOnLine", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFecLimite", SqlDbType.Date));
                adaptador.SelectCommand.Parameters["@pFecLimite"].Value = DateTime.Now.Date;

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #8
0
        protected DataSet ejecutarConsulta(Equivalencias objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_BAN_Equivalencias", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pId", SqlDbType.VarChar));
                if (objEntidad.pId > 0)
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = objEntidad.pId;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = "NULL";
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdEstructuraArchivo", SqlDbType.VarChar));
                if (objEntidad.pIdEstructuraArchivo > 0)
                {
                    adaptador.SelectCommand.Parameters["@pIdEstructuraArchivo"].Value = objEntidad.pIdEstructuraArchivo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdEstructuraArchivo"].Value = "NULL";
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdTablasEquivalencias", SqlDbType.VarChar));
                if (objEntidad.pIdTablasEquivalencias > 0)
                {
                    adaptador.SelectCommand.Parameters["@pIdTablasEquivalencias"].Value = objEntidad.pIdTablasEquivalencias;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdTablasEquivalencias"].Value = "NULL";
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdCamposEquivalencias", SqlDbType.VarChar));
                if (objEntidad.pIdCamposEquivalencias > 0)
                {
                    adaptador.SelectCommand.Parameters["@pIdCamposEquivalencias"].Value = objEntidad.pIdCamposEquivalencias;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdCamposEquivalencias"].Value = "NULL";
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(BancoDtlArchivosProcesadosFact objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Detalles_Archivos_Procesados", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOid", SqlDbType.VarChar));
                if (objEntidad.pOid > 0)
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = objEntidad.pOid;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipodeRegistro", SqlDbType.VarChar));
                if (objEntidad.pTipodeRegistro != null)
                {
                    adaptador.SelectCommand.Parameters["@pTipodeRegistro"].Value = objEntidad.pTipodeRegistro;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipodeRegistro"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pReferenciaP", SqlDbType.VarChar));
                if (objEntidad.pReferenciaP != null)
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaP"].Value = objEntidad.pReferenciaP;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaP"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pReferenciaS", SqlDbType.VarChar));
                if (objEntidad.pReferenciaS != null)
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaS"].Value = objEntidad.pReferenciaS;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaS"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pPeriodoF", SqlDbType.VarChar));
                if (objEntidad.pPeriodoF != null)
                {
                    adaptador.SelectCommand.Parameters["@pPeriodoF"].Value = objEntidad.pPeriodoF;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pPeriodoF"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCiclo", SqlDbType.VarChar));
                if (objEntidad.pCiclo != null)
                {
                    adaptador.SelectCommand.Parameters["@pCiclo"].Value = objEntidad.pCiclo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCiclo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorServicioP", SqlDbType.VarChar));
                if (objEntidad.pValorServicioP != null)
                {
                    adaptador.SelectCommand.Parameters["@pValorServicioP"].Value = objEntidad.pValorServicioP;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorServicioP"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoServicioF", SqlDbType.VarChar));
                if (objEntidad.pCodigoServicioF != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodigoServicioF"].Value = objEntidad.pCodigoServicioF;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoServicioF"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorServicioA", SqlDbType.VarChar));
                if (objEntidad.pValorServicioA != null)
                {
                    adaptador.SelectCommand.Parameters["@pValorServicioA"].Value = objEntidad.pValorServicioA;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorServicioA"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaVenc", SqlDbType.VarChar));
                if (objEntidad.pFechaVenc != null)
                {
                    adaptador.SelectCommand.Parameters["@pFechaVenc"].Value = objEntidad.pFechaVenc;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaVenc"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoEFR", SqlDbType.VarChar));
                if (objEntidad.pCodigoEFR != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFR"].Value = objEntidad.pCodigoEFR;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFR"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNoCtaClienteRece", SqlDbType.VarChar));
                if (objEntidad.pNoCtaClienteRece != null)
                {
                    adaptador.SelectCommand.Parameters["@pNoCtaClienteRece"].Value = objEntidad.pNoCtaClienteRece;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNoCtaClienteRece"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoCtaClienteRece", SqlDbType.VarChar));
                if (objEntidad.pTipoCtaClienteRece != null)
                {
                    adaptador.SelectCommand.Parameters["@pTipoCtaClienteRece"].Value = objEntidad.pTipoCtaClienteRece;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoCtaClienteRece"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdentificacionCliente", SqlDbType.VarChar));
                if (objEntidad.pIdentificacionCliente != null)
                {
                    adaptador.SelectCommand.Parameters["@pIdentificacionCliente"].Value = objEntidad.pIdentificacionCliente;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdentificacionCliente"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreCliente", SqlDbType.VarChar));
                if (objEntidad.pNombreCliente != null)
                {
                    adaptador.SelectCommand.Parameters["@pNombreCliente"].Value = objEntidad.pNombreCliente;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreCliente"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoEFO", SqlDbType.VarChar));
                if (objEntidad.pCodigoEFO != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFO"].Value = objEntidad.pCodigoEFO;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFO"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pReservado", SqlDbType.VarChar));
                if (objEntidad.pReservado != null)
                {
                    adaptador.SelectCommand.Parameters["@pReservado"].Value = objEntidad.pReservado;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pReservado"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreArchivo", SqlDbType.VarChar));
                if (objEntidad.pNombreArchivo != null)
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivo"].Value = objEntidad.pNombreArchivo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaP", SqlDbType.VarChar));
                if (objEntidad.pFechaP != null)
                {
                    adaptador.SelectCommand.Parameters["@pFechaP"].Value = objEntidad.pFechaP;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaP"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pHoraP", SqlDbType.VarChar));
                if (objEntidad.pHoraP != null)
                {
                    adaptador.SelectCommand.Parameters["@pHoraP"].Value = objEntidad.pHoraP;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pHoraP"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pProcesado", SqlDbType.VarChar));
                if (objEntidad.pProcesado != null)
                {
                    adaptador.SelectCommand.Parameters["@pProcesado"].Value = objEntidad.pProcesado;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pProcesado"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreArchivoProceso", SqlDbType.VarChar));
                if (objEntidad.pNombreArchivoProceso != null)
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivoProceso"].Value = objEntidad.pNombreArchivoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivoProceso"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodBanco", SqlDbType.VarChar));
                if (objEntidad.pCodBanco != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodBanco"].Value = objEntidad.pCodBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodError", SqlDbType.VarChar));
                if (objEntidad.pCodError != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodError"].Value = objEntidad.pCodError;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodError"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDescripcionError", SqlDbType.VarChar));
                if (objEntidad.pDescripcionError != null)
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionError"].Value = objEntidad.pDescripcionError;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionError"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCorregido", SqlDbType.VarChar));
                if (objEntidad.pCorregido != null)
                {
                    adaptador.SelectCommand.Parameters["@pCorregido"].Value = objEntidad.pCorregido;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCorregido"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }
            return(datos);
        }
Beispiel #10
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(Banco objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Banco", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pId", SqlDbType.VarChar));
                if (objEntidad.pId > 0)
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = objEntidad.pId;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdCuentaBanco", SqlDbType.VarChar));
                if (objEntidad.pIdCuentaBanco != null)
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = objEntidad.pIdCuentaBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoBanco", SqlDbType.VarChar));
                if (objEntidad.pCodigoBanco != null)
                {
                    adaptador.SelectCommand.Parameters["@pCodigoBanco"].Value = objEntidad.pCodigoBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFtp", SqlDbType.VarChar));
                if (objEntidad.pFtp != null)
                {
                    if (objEntidad.pFtp.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pFtp"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pFtp"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFtp"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pClave", SqlDbType.VarChar));
                if (objEntidad.pClave != null)
                {
                    adaptador.SelectCommand.Parameters["@pClave"].Value = objEntidad.pClave;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pClave"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreCuenta", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNombreCuenta))
                {
                    adaptador.SelectCommand.Parameters["@pNombreCuenta"].Value = objEntidad.pNombreCuenta;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreCuenta"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pRutaArchivosEntrada", SqlDbType.VarChar));
                if (objEntidad.pRutaArchivosEntrada > 0)
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosEntrada"].Value = objEntidad.pRutaArchivosEntrada;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosEntrada"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pRutaArchivosSalida", SqlDbType.VarChar));
                if (objEntidad.pRutaArchivosSalida > 0)
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosSalida"].Value = objEntidad.pRutaArchivosSalida;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosSalida"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pRutaArchivosSalidaEpicor", SqlDbType.VarChar));
                if (objEntidad.pRutaArchivosSalidaEpicor > 0)
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosSalidaEpicor"].Value = objEntidad.pRutaArchivosSalidaEpicor;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pRutaArchivosSalidaEpicor"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pUrlFtp", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pUrlFtp))
                {
                    adaptador.SelectCommand.Parameters["@pUrlFtp"].Value = objEntidad.pUrlFtp;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pUrlFtp"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pUsuarioFtp", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pUsuarioFtp))
                {
                    adaptador.SelectCommand.Parameters["@pUsuarioFtp"].Value = objEntidad.pUsuarioFtp;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pUsuarioFtp"].Value = DBNull.Value;
                }


                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCorreoControl", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCorreoControl))
                {
                    adaptador.SelectCommand.Parameters["@pCorreoControl"].Value = objEntidad.pCorreoControl;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCorreoControl"].Value = string.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCorreoEnvio", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCorreoEnvio))
                {
                    adaptador.SelectCommand.Parameters["@pCorreoEnvio"].Value = objEntidad.pCorreoEnvio;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCorreoEnvio"].Value = string.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pActivo", SqlDbType.VarChar));
                if (objEntidad.pActivo != null)
                {
                    if (objEntidad.pActivo.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pActivo"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pActivo"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pActivo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pRemitente", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pRemitente))
                {
                    adaptador.SelectCommand.Parameters["@pRemitente"].Value = objEntidad.pRemitente;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pRemitente"].Value = string.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNumCuenta", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNumCuenta))
                {
                    adaptador.SelectCommand.Parameters["@pNumCuenta"].Value = objEntidad.pNumCuenta;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNumCuenta"].Value = string.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoCuenta", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoCuenta))
                {
                    adaptador.SelectCommand.Parameters["@pTipoCuenta"].Value = objEntidad.pTipoCuenta;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoCuenta"].Value = string.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoProceso", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoProceso))
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = objEntidad.pTipoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = string.Empty;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(HistorialArchivosEntrada objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Historial_Archivos_Entrada", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFecha", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pFecha))
                {
                    adaptador.SelectCommand.Parameters["@pFecha"].Value = objEntidad.pFecha;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFecha"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaTransaccion", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pFechaTransaccion))
                {
                    adaptador.SelectCommand.Parameters["@pFechaTransaccion"].Value = objEntidad.pFechaTransaccion;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaTransaccion"].Value = DBNull.Value;
                }


                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdCuentaBanco", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pIdCuentaBanco))
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = objEntidad.pIdCuentaBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoArchivo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoArchivo))
                {
                    adaptador.SelectCommand.Parameters["@pTipoArchivo"].Value = objEntidad.pTipoArchivo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoArchivo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pConsecutivo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pConsecutivo))
                {
                    adaptador.SelectCommand.Parameters["@pConsecutivo"].Value = objEntidad.pConsecutivo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pConsecutivo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pLineasArchivo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pLineaDetalle))
                {
                    adaptador.SelectCommand.Parameters["@pLineasArchivo"].Value = objEntidad.pLineaDetalle;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pLineasArchivo"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #12
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(Tareas objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Tareas", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pId", SqlDbType.VarChar));
                if (objEntidad.pId > 0)
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = objEntidad.pId;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreTarea", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNombreTarea))
                {
                    adaptador.SelectCommand.Parameters["@pNombreTarea"].Value = objEntidad.pNombreTarea;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreTarea"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pPeriodo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pPeriodo))
                {
                    adaptador.SelectCommand.Parameters["@pPeriodo"].Value = objEntidad.pPeriodo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pPeriodo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTiempoIntervalo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTiempoIntervalo))
                {
                    adaptador.SelectCommand.Parameters["@pTiempoIntervalo"].Value = objEntidad.pTiempoIntervalo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTiempoIntervalo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pInicio", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pInicio))
                {
                    adaptador.SelectCommand.Parameters["@pInicio"].Value = objEntidad.pInicio;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pInicio"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pProceso", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pProceso))
                {
                    adaptador.SelectCommand.Parameters["@pProceso"].Value = objEntidad.pProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pProceso"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCorreoControl", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCorreoControl))
                {
                    adaptador.SelectCommand.Parameters["@pCorreoControl"].Value = objEntidad.pCorreoControl;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCorreoControl"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #13
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(Ftp objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Ftp", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pId", SqlDbType.VarChar));
                if (objEntidad.pId > 0)
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = objEntidad.pId;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pUrlFtp", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pUrlFtp))
                {
                    adaptador.SelectCommand.Parameters["@pUrlFtp"].Value = objEntidad.pUrlFtp;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pUrlFtp"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pUsuarioFtp", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pUsuarioFtp))
                {
                    adaptador.SelectCommand.Parameters["@pUsuarioFtp"].Value = objEntidad.pUsuarioFtp;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pUsuarioFtp"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pClaveFtp", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pClaveFtp))
                {
                    adaptador.SelectCommand.Parameters["@pClaveFtp"].Value = objEntidad.pClaveFtp;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pClaveFtp"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pRutaDestino", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pRutaDestino))
                {
                    adaptador.SelectCommand.Parameters["@pRutaDestino"].Value = objEntidad.pRutaDestino;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pRutaDestino"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdCuentaBanco", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pIdCuentaBanco))
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = objEntidad.pIdCuentaBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoProceso", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoProceso))
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = objEntidad.pTipoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pPrefijo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pPrefijo))
                {
                    adaptador.SelectCommand.Parameters["@pPrefijo"].Value = objEntidad.pPrefijo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pPrefijo"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFormato", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pFormato))
                {
                    adaptador.SelectCommand.Parameters["@pFormato"].Value = objEntidad.pFormato;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFormato"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaUltimoIngreso", SqlDbType.DateTime));
                if (!String.IsNullOrEmpty(objEntidad.pFechaUltimoIngreso))
                {
                    adaptador.SelectCommand.Parameters["@pFechaUltimoIngreso"].Value = objEntidad.pFechaUltimoIngreso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaUltimoIngreso"].Value = DBNull.Value;
                }
                //Se agrega este campo para controlar la ultima copia del archivo que llega por FTP
                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaUltimaCopia", SqlDbType.DateTime));
                if (!String.IsNullOrEmpty(objEntidad.pFechaUltimaCopia))
                {
                    adaptador.SelectCommand.Parameters["@pFechaUltimaCopia"].Value = objEntidad.pFechaUltimaCopia;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaUltimaCopia"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFtpSeguro", SqlDbType.VarChar));
                if (objEntidad.pFtpSeguro != null)
                {
                    if (objEntidad.pFtpSeguro.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pFtpSeguro"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pFtpSeguro"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFtpSeguro"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
        protected DataSet ejecutarConsulta(CamposEquivalencias objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_BAN_Campos_Equivalencias", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pId", SqlDbType.VarChar));
                if (objEntidad.pId > 0)
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = objEntidad.pId;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pId"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTablasEquivalencias", SqlDbType.VarChar));
                if (objEntidad.pTablasEquivalencias > 0)
                {
                    adaptador.SelectCommand.Parameters["@pTablasEquivalencias"].Value = objEntidad.pTablasEquivalencias;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTablasEquivalencias"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCodigo))
                {
                    adaptador.SelectCommand.Parameters["@pCodigo"].Value = objEntidad.pCodigo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigo"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDescripcion", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pDescripcion))
                {
                    adaptador.SelectCommand.Parameters["@pDescripcion"].Value = objEntidad.pDescripcion;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDescripcion"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValor", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pValor))
                {
                    adaptador.SelectCommand.Parameters["@pValor"].Value = objEntidad.pValor;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValor"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorPorDefecto", SqlDbType.VarChar));
                if (objEntidad.pValorPorDefecto != null)
                {
                    if (objEntidad.pValorPorDefecto == true)
                    {
                        adaptador.SelectCommand.Parameters["@pValorPorDefecto"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pValorPorDefecto"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorPorDefecto"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(RespuestaTransaccion objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Respuesta_Transaccion", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCausal", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCausal))
                {
                    adaptador.SelectCommand.Parameters["@pCausal"].Value = objEntidad.pCausal;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCausal"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDescripcionEstandar", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pDescripcionEstandar))
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionEstandar"].Value = objEntidad.pDescripcionEstandar;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionEstandar"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDetalleAdicional", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pDetalleAdicional))
                {
                    adaptador.SelectCommand.Parameters["@pDetalleAdicional"].Value = objEntidad.pDetalleAdicional;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDetalleAdicional"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOid", SqlDbType.VarChar));
                if (objEntidad.pOid > 0)
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = objEntidad.pOid;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pPrenotificacion", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pPrenotificacion))
                {
                    adaptador.SelectCommand.Parameters["@pPrenotificacion"].Value = objEntidad.pPrenotificacion;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pPrenotificacion"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTabla", SqlDbType.VarChar));
                if (objEntidad.pTabla > 0)
                {
                    adaptador.SelectCommand.Parameters["@pTabla"].Value = objEntidad.pTabla;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTabla"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTransaccionDebito", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTransaccionDebito))
                {
                    adaptador.SelectCommand.Parameters["@pTransaccionDebito"].Value = objEntidad.pTransaccionDebito;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTransaccionDebito"].Value = DBNull.Value;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
Beispiel #16
0
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(ArchivoPlano objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Archivo_Plano", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pIdCuentaBanco", SqlDbType.VarChar));
                if (objEntidad.pIdCuentaBanco != null)
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = objEntidad.pIdCuentaBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pIdCuentaBanco"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoProceso", SqlDbType.VarChar));
                if (objEntidad.pTipoProceso != null)
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = objEntidad.pTipoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOid", SqlDbType.VarChar));
                if (objEntidad.pOid > 0)
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = objEntidad.pOid;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pLineasExcluidasInicio", SqlDbType.VarChar));
                if (objEntidad.pLineasExcluidasInicio > 0)
                {
                    adaptador.SelectCommand.Parameters["@pLineasExcluidasInicio"].Value = objEntidad.pLineasExcluidasInicio;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pLineasExcluidasInicio"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pLineasExcluidasFin", SqlDbType.VarChar));
                if (objEntidad.pLineasExcluidasFin > 0)
                {
                    adaptador.SelectCommand.Parameters["@pLineasExcluidasFin"].Value = objEntidad.pLineasExcluidasFin;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pLineasExcluidasFin"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pEsExcel", SqlDbType.VarChar));
                if (objEntidad.pEsExcel != null)
                {
                    if (objEntidad.pEsExcel.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pEsExcel"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pEsExcel"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pEsExcel"].Value = DBNull.Value;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNumeroHojaExcel", SqlDbType.VarChar));
                if (objEntidad.pNumeroHojaExcel > 0)
                {
                    adaptador.SelectCommand.Parameters["@pNumeroHojaExcel"].Value = objEntidad.pNumeroHojaExcel;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNumeroHojaExcel"].Value = String.Empty;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }

            return(datos);
        }
        /// <summary>
        /// Esta funcion es la encargada de llenar los datos y ejecutar un procedimiento almacenado
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Conjuntos de datos de respuesta de la ejecución del procedimiento almacenado</returns>
        protected DataSet ejecutarConsulta(BancoDtlArchivosProcesados objEntidad)
        {
            ConectorBD     objConexionDB = ConectorBD.obtenerInstancia();
            SqlDataAdapter adaptador;
            DataSet        datos    = null;
            SqlConnection  conexion = null;

            try
            {
                conexion  = objConexionDB.abrirConexion();
                Error     = conexion.State.ToString();
                adaptador = new SqlDataAdapter("pa_Ban_Detalles_Archivos_Procesados", conexion);
                adaptador.SelectCommand.CommandType = CommandType.StoredProcedure;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOperacion", SqlDbType.VarChar));
                adaptador.SelectCommand.Parameters["@pOperacion"].Value = objEntidad.pOperacion;

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pOid", SqlDbType.VarChar));
                if (objEntidad.pOid > 0)
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = objEntidad.pOid;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pOid"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoRegistro", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoRegistro))
                {
                    adaptador.SelectCommand.Parameters["@pTipoRegistro"].Value = objEntidad.pTipoRegistro;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoRegistro"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pReferenciaPrincipal", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pReferenciaPrincipal))
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaPrincipal"].Value = objEntidad.pReferenciaPrincipal;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pReferenciaPrincipal"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pValorRecaudado", SqlDbType.VarChar));
                if (objEntidad.pValorRecaudado > 0)
                {
                    adaptador.SelectCommand.Parameters["@pValorRecaudado"].Value = objEntidad.pValorRecaudado;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pValorRecaudado"].Value = 0;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pProcedenciaPago", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pProcedenciaPago))
                {
                    adaptador.SelectCommand.Parameters["@pProcedenciaPago"].Value = objEntidad.pProcedenciaPago;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pProcedenciaPago"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pMediosPago", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pMediosPago))
                {
                    adaptador.SelectCommand.Parameters["@pMediosPago"].Value = objEntidad.pMediosPago;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pMediosPago"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNoOperacion", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNoOperacion))
                {
                    adaptador.SelectCommand.Parameters["@pNoOperacion"].Value = objEntidad.pNoOperacion;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNoOperacion"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNoAutorizacion", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNoAutorizacion))
                {
                    adaptador.SelectCommand.Parameters["@pNoAutorizacion"].Value = objEntidad.pNoAutorizacion;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNoAutorizacion"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoEFD", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCodigoEFD))
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFD"].Value = objEntidad.pCodigoEFD;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoEFD"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodigoSucursal", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCodigoSucursal))
                {
                    adaptador.SelectCommand.Parameters["@pCodigoSucursal"].Value = objEntidad.pCodigoSucursal;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodigoSucursal"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pSecuencia", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pSecuencia))
                {
                    adaptador.SelectCommand.Parameters["@pSecuencia"].Value = objEntidad.pSecuencia;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pSecuencia"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCausalDevo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCausalDevo))
                {
                    adaptador.SelectCommand.Parameters["@pCausalDevo"].Value = objEntidad.pCausalDevo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCausalDevo"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pReservado", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pReservado))
                {
                    adaptador.SelectCommand.Parameters["@pReservado"].Value = objEntidad.pReservado;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pReservado"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreArchivo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNombreArchivo))
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivo"].Value = objEntidad.pNombreArchivo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivo"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaP", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pFechaP))
                {
                    adaptador.SelectCommand.Parameters["@pFechaP"].Value = objEntidad.pFechaP;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaP"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pProcesado", SqlDbType.VarChar));
                if (objEntidad.pProcesado != null)
                {
                    if (objEntidad.pProcesado.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pProcesado"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pProcesado"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pProcesado"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pNombreArchivoProceso", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pNombreArchivoProceso))
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivoProceso"].Value = objEntidad.pNombreArchivoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pNombreArchivoProceso"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodBanco", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pCodBanco))
                {
                    adaptador.SelectCommand.Parameters["@pCodBanco"].Value = objEntidad.pCodBanco;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodBanco"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCodError", SqlDbType.VarChar));
                if (objEntidad.pCodError > 0)
                {
                    adaptador.SelectCommand.Parameters["@pCodError"].Value = objEntidad.pCodError.Value;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCodError"].Value = 0;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDescripcionError", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pDescripcionError))
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionError"].Value = objEntidad.pDescripcionError;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDescripcionError"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pCorregido", SqlDbType.VarChar));
                if (objEntidad.pCorregido != null)
                {
                    if (objEntidad.pCorregido.Value)
                    {
                        adaptador.SelectCommand.Parameters["@pCorregido"].Value = "1";
                    }
                    else
                    {
                        adaptador.SelectCommand.Parameters["@pCorregido"].Value = "0";
                    }
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pCorregido"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pDatafono", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pDatafono))
                {
                    adaptador.SelectCommand.Parameters["@pDatafono"].Value = objEntidad.pDatafono;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pDatafono"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pFechaRecaudo", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pFechaRecaudo))
                {
                    adaptador.SelectCommand.Parameters["@pFechaRecaudo"].Value = objEntidad.pFechaRecaudo;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pFechaRecaudo"].Value = String.Empty;
                }

                adaptador.SelectCommand.Parameters.Add(new SqlParameter("@pTipoProceso", SqlDbType.VarChar));
                if (!String.IsNullOrEmpty(objEntidad.pTipoProceso))
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = objEntidad.pTipoProceso;
                }
                else
                {
                    adaptador.SelectCommand.Parameters["@pTipoProceso"].Value = String.Empty;
                }

                datos = new DataSet();
                adaptador.Fill(datos, "tabla");
                adaptador.Dispose();
            }
            catch (SqlException ex)
            {
                Error = ex.Message;
                Registrador.Error(Error);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }
            return(datos);
        }