from django.contrib import admin
from .models import Utr,Factura,StatusConstruccion,Proyecto,Post,Comentario,PostVistas

class UtrAdmin(admin.ModelAdmin):
    list_display = ["nombre","serial","imei","entregada","cancelada","faltante_cables","faltante_baterias"]
    search_fields = ["nombre","serial","imei"]

admin.site.register(Utr,UtrAdmin)

class FacturaAdmin(admin.ModelAdmin):
    list_display = ["factura","fecha_facturacion","descripcion"]
    search_fields = ["factura"]

admin.site.register(Factura,FacturaAdmin)

class StatusConstruccionAdmin(admin.ModelAdmin):
    list_display = ["status","fecha","creado_por"]
    search_fields = ["status"]

admin.site.register(StatusConstruccion,StatusConstruccionAdmin)

class ProyectoAdmin(admin.ModelAdmin):
    list_display = ["id","fecha_creacion","cliente","tipo","usuario_final","contacto_tecnico","orden_de_compra","sales_order","activo"]
    search_fields = ["id","tipo","usuario_final"]

admin.site.register(Proyecto,ProyectoAdmin)

class PostAdmin(admin.ModelAdmin):
    list_display = ["creado_por","fecha","titulo","post",]
    search_fields = ["titulo"]

admin.site.register(Post,PostAdmin)

class ComentarioAdmin(admin.ModelAdmin):
    list_display = ["creado_por","fecha","post","comentario"]
    search_fields = ["comentario"]

admin.site.register(Comentario,ComentarioAdmin)

class PostVistasAdmin(admin.ModelAdmin):
    list_display = ["fecha_lectura","usuario","post"]

admin.site.register(PostVistas,PostVistasAdmin)