from django.urls import path
from rest_framework.routers import DefaultRouter

from apps.boletas.views import (
    BoletaViewSet,
    GenerarBoletasView,
    GenerarBoletasZipView,
    HistorialEstadosView,
)

router = DefaultRouter()
router.register(r"", BoletaViewSet, basename="boleta")

urlpatterns = [
    path("generar/", GenerarBoletasView.as_view(), name="boletas_generar"),
    path("generar-zip/", GenerarBoletasZipView.as_view(), name="boletas_generar_zip"),
    path("historial-estados/", HistorialEstadosView.as_view(), name="boletas_historial_estados"),
]

urlpatterns += router.urls
