/// <summary>
        /// Ejecuta CommandText en Connection y devuelve un objeto DbDataReader.
        /// </summary>
        /// <param name="commandType">Especifica cómo se interpreta una cadena de comando.</param>
        /// <param name="commandText">Establece el comando de texto que se debe ejecutar en el origen de datos.</param>
        /// <param name="parameters">Establece los parametros que se va usar en la consulta.</param>
        public void ExecuteReader(CommandType commandType, string commandText, params object[] parameters)
        {
            UniversalConnectorDal.CleanParameters();
            UniversalConnectorDal.CreateParameters(parameters);

            UniversalConnectorDal.Open();
            UniversalConnectorDal.ExecuteReader(commandType, commandText);
        }