from django.contrib import admin
from .models import OpportunityBundle, OpportunityBundleDistribution, OpportunityBundleLevel

@admin.register(OpportunityBundle)
class OpportunityBundleAdmin(admin.ModelAdmin):
    list_display = ('name', 'is_active')

@admin.register(OpportunityBundleDistribution)
class OpportunityBundleDistributionAdmin(admin.ModelAdmin):
    list_display = ('opportunity_bundle', 'component_type', 'value_type', 'value')

@admin.register(OpportunityBundleLevel)
class OpportunityBundleLevelAdmin(admin.ModelAdmin):
    list_display = ('opportunity_bundle', 'level_number', 'display_order', 'required_positions', 'reward_amount', 'has_reward', 'has_service', 'has_gift', 'auto_id_enabled', 'auto_id_count', 'auto_id_product', 'requires_user_choice')
