from django.urls import path, include
from rest_framework.routers import DefaultRouter
from payroll.views import (
    PayrollIntegrationViewSet,
    EmployeeMappingViewSet,
    ProjectMappingViewSet,
    PayrollSubmissionViewSet
)

router = DefaultRouter()
router.register(r'payroll/integrations', PayrollIntegrationViewSet, basename='payroll-integration')
router.register(r'payroll/mappings/employees', EmployeeMappingViewSet, basename='employee-mapping')
router.register(r'payroll/mappings/projects', ProjectMappingViewSet, basename='project-mapping')
router.register(r'payroll/submissions', PayrollSubmissionViewSet, basename='payroll-submission')

urlpatterns = [
    path('', include(router.urls)),
]

