from django.urls import include, path
from django.conf import settings
from django.conf.urls.static import static

from app_venin_web_new1.views import views
urlpatterns = [
    path('auth/login/',views.LoginView.as_view(), name='auth_login'),
    path('auth/logout/',views.LogoutView.as_view(), name='auth_logout'),
    
    path('sucursal/', views.SucursalView.as_view()),
    path('sucursal/<str:pk>/', views.SucursalDetail.as_view()),
    
    path('empresa/', views.EmpresaView.as_view()),
    path('empresa/<int:pk>/', views.EmpresaDetails.as_view()),
    
    path('empleados/', views.empleado_lista, name='empleado_lista'),
    path('empleados/<int:pk>/', views.empleado_detalle, name='empleado_detalle'),
    
    path('bancos/', views.banco_lista, name='banco_lista'),
    path('bancos/<int:pk>/', views.banco_detalle, name='banco_detalle'),

    path('departamentos/', views.departamento_lista, name='departamento_lista'),
    path('departamentos/<int:pk>/', views.departamento_detalle, name='departamento_detalle'),

    path('cargos/', views.cargo_lista, name='cargo_lista'),
    path('cargos/<int:pk>/', views.cargo_detalle, name='cargo_detalle'),
    
    path('tasasGenerales/', views.tasasGenerales_lista, name='tasasGenerales_lista'),
    path('tasasGenerales/<int:pk>/', views.tasasGenerales_detalle, name='tasasGenerales_detalle'),
    
    path('regimen/', views.regimen_lista, name='regimen_lista'),
    path('regimen/<int:pk>/', views.regimen_detalle, name='regimen_detalle'),
    
    path('tasasMensuales/', views.tasaMensual_lista, name='tasaMensual_lista'),
    path('tasasMensuales/<int:pk>/', views.tasaMensual_detalle, name='tasaMensual_detalle'),
    path('tasasMensuales/sincronizar/', views.sincronizar_tasas_api, name='sincronizar_tasas_api'),
    
    path('planillas/', views.planilla_lista, name='planilla_lista'),
    path('planillas/<int:pk>/', views.planilla_detalle, name='planilla_detalle'),
    
    path('planillasDetalle/', views.planillaDetalle_lista, name='planillaDetalle_lista'),
    path('planillasDetalle/<int:pk>/', views.planillaDetalle_detalle, name='planillaDetalle_detalle'),
    path('planillasDetalle/<int:pk>/asiento/', views.planillaDetalle_asiento, name='planillaDetalle_asiento'),
    
    path('conceptosContables/', views.conceptoContable_lista, name='conceptoContable_lista'),
    path('cuentasContables/', views.cuentaContable_lista, name='cuentaContable_lista'),
    path('cuentasContables/<int:pk>/', views.cuentaContable_editar, name='cuentaContable_editar'),
    
    ]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)