from django.urls import path
from . import views

from django.urls import path
from .views import (
    minhas_obras,
    cadastrar_obra,
    painel_obra,
    etapas_obra,
    pagamentos_obra,
    fotos_obra,
    resumo_obra,
    gerar_painel_relatorio,
    gerar_relatorio_api,
    concluir_etapa,
    salvar_detalhes_etapa,
    deletar_etapa,
    etapa_info,
    deletar_obra, confirmar_pagamento, obras_equipe
)

urlpatterns = [
    path('', minhas_obras, name='minhas_obras'),
    path('nova/', cadastrar_obra, name='cadastrar_obra'),
    path('<int:obra_id>/painel/', painel_obra, name='painel_obra'),
    path('<int:obra_id>/etapas/', etapas_obra, name='etapas_obra'),
    path('<int:obra_id>/pagamentos/', pagamentos_obra, name='pagamentos_obra'),
    path('<int:obra_id>/fotos/', fotos_obra, name='fotos_obra'),
    path('<int:obra_id>/resumo/', resumo_obra, name='resumo_obra'),
    path('<int:obra_id>/relatorios/', gerar_painel_relatorio, name='gerar_painel_relatorio'),
    path('<int:obra_id>/relatorios/gerar/', gerar_relatorio_api, name='gerar_relatorio_api'),
    path('<int:obra_id>/etapas/<int:etapa_id>/concluir/', concluir_etapa, name='concluir_etapa'),
    path('<int:obra_id>/etapas/<int:etapa_id>/salvar/', salvar_detalhes_etapa, name='salvar_detalhes_etapa'),
    path('<int:obra_id>/etapas/<int:etapa_id>/deletar/', deletar_etapa, name='deletar_etapa'),
    path('etapa-info/<int:etapa_id>/', etapa_info, name='etapa_info'),
    path('<int:obra_id>/deletar/', deletar_obra, name='deletar_obra'),
    path('obras/<int:obra_id>/upload-foto/', views.upload_foto_obra, name='upload_foto_obra'),
    path('confirmar-pagamento/<int:pagamento_id>/', confirmar_pagamento, name='confirmar_pagamento'),
    path('logout/', views.logout_view, name='logout'),
    path('<int:obra_id>/etapas/<int:etapa_id>/salvar/', views.salvar_detalhes_etapa, name='salvar_detalhes_etapa'),
    path('obras/<int:obra_id>/relatorio-preview/', views.relatorio_preview, name='relatorio_preview'),
    path('<int:obra_id>/etapas/<int:etapa_id>/upload-documento/', views.upload_documento_etapa, name='upload_documento_etapa'),
    path('<int:obra_id>/etapas/<int:etapa_id>/delete-documento/', views.delete_documento_etapa, name='delete_documento_etapa'),
    path('obras/<int:obra_id>/equipe/cadastrar/', views.cadastrar_equipe, name='cadastrar_equipe'),
    path('obras/<int:obra_id>/equipe/', views.ver_equipe, name='ver_equipe'),
    path('obras/<int:obra_id>/equipe/<int:membro_id>/deletar/', views.deletar_membro_equipe, name='deletar_membro_equipe'),
    path('minhas-obras-equipe/', obras_equipe, name='obras_equipe'),





]
