from django.contrib import admin

# Register your models here.
from django.contrib import admin
from .models import (
    VISysVerbrauchRahmen,
    VISysVerbrauchsDS,
    VISysRefVerbrauchRahmen,
    VISysRefVerbrauchsDS,
    VISysVerbrauchArt,
)

from app_admin.mixins import ReadOnlyAdmin


@admin.register(VISysVerbrauchRahmen)
class VISysVerbrauchRahmenAdmin(ReadOnlyAdmin):
    list_display = ('VISysVerbrauchsID', 'MietVID', 'Jahr', 'VISysVerbrauchsArtID')
    list_filter = ('Jahr', 'VISysVerbrauchsArtID')
    # search_fields = ('REUDesc',)


@admin.register(VISysVerbrauchsDS)
class VISysVerbrauchsDSAdmin(ReadOnlyAdmin):
    list_display = ('VerBrDatID', 'VerBrID', 'VerBrSD', 'VerBrED', 'VerBrWert', 'VerBrWertNormA')
    list_filter = ('VerBrSD',)


@admin.register(VISysRefVerbrauchRahmen)
class VISysRefVerbrauchRahmenAdmin(ReadOnlyAdmin):
    list_display = ('VISysRefVerbrID', 'REID', 'Jahr', 'VISysVerbrauchsArtID', 'created_at', 'updated_at')
    list_filter = ('Jahr', 'REID')


@admin.register(VISysRefVerbrauchsDS)
class VISysRefVerbrauchsDSAdmin(ReadOnlyAdmin):
    list_display = ('RefVerBrDatID', 'RefVerBrID', 'RefVerBrSD', 'RefVerBrED', 'RefVerBrWert', 'RefVerBrWertNormA')
    list_filter = ('RefVerBrSD',)


@admin.register(VISysVerbrauchArt)
class VISysVerbrauchArtAdmin(ReadOnlyAdmin):
    pass