from django.contrib import admin
from .models import AIInquiry, ContactSubmission

@admin.register(AIInquiry)
class AIInquiryAdmin(admin.ModelAdmin):
    list_display = ('name', 'company', 'email', 'interest', 'timeline', 'status', 'created_at')
    list_filter = ('status', 'interest', 'environment', 'created_at')
    search_fields = ('name', 'email', 'company', 'use_case', 'phone', 'role')
    readonly_fields = ('created_at',)
    ordering = ('-created_at',)


@admin.register(ContactSubmission)
class ContactSubmissionAdmin(admin.ModelAdmin):
    list_display = ('name', 'category', 'company', 'email', 'phone', 'status', 'created_at')
    list_filter = ('category', 'status', 'created_at')
    search_fields = ('name', 'email', 'company', 'message', 'phone', 'role', 'project_type')
    readonly_fields = ('created_at',)
    ordering = ('-created_at',)

