from django.urls import path
from . import views
from .views import resultados_ambiente, download_csv
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.i18n import i18n_patterns
from .views import relatorio_completo_projeto_view
from ctermica.views import gerar_pmoc_view
from .views import gerar_termo_instalacao_view
from .views import gerar_termo_manutencao_view

urlpatterns = [
    path('cadastrar/<int:projeto_id>/', views.cadastrar_ambiente, name='cadastrar_ambiente'),
    path('lista/<int:projeto_id>/', views.lista_ambientes, name='lista_ambientes'),
    path('deletar/<int:projeto_id>/<int:ambiente_id>/', views.deletar_ambiente, name='deletar_ambiente'),
    path('resultados_ambiente/<int:projeto_id>/<int:ambiente_id>/', views.resultados_ambiente, name='resultados_ambiente'),
    path('biblioteca/', views.biblioteca_coeficientes, name='biblioteca_coeficientes'),
    path('biblioteca/<int:projeto_id>/', views.biblioteca_coeficientes, name='biblioteca_coeficientes_projeto'),
    path('coef_paredes/', views.coef_paredes, name='coef_paredes'),
    path('coef_renovacao_ar/', views.coef_renovacao_ar, name='coef_renovacao_ar'),
    path('coef_pessoas/', views.coef_pessoas, name='coef_pessoas'),
    path('coef_portas/', views.coef_portas, name='coef_portas'),
    path('coef_telhados/', views.coef_telhados, name='coef_telhados'),
    path('coef_vidros/', views.coef_vidros, name='coef_vidros'),
    path('dissipequi/', views.dissipequi, name='dissipequi'), 
    path('dissipa_iluminacao/', views.dissipa_iluminacao, name='dissipa_iluminacao'),
    path('umidade_recomendada/', views.umidade_recomendada, name='umidade_recomendada'),
    path('importar-csv/', views.importar_csv, name='importar_csv'),
    path(
        'download-csv/<int:projeto_id>/<int:ambiente_id>/',
        views.download_csv,
        name='download_csv'
    ),



    path('projeto/<int:projeto_id>/ambientes/', views.lista_ambientes, name='lista_ambientes'),
    path('projeto/<int:projeto_id>/ambiente/<int:ambiente_id>/sistema-renovacao/', views.sistema_renovacao, name='sistema_renovacao'),
    path('i18n/', include('django.conf.urls.i18n')),  # Adiciona suporte para troca de idioma
    path('projeto/<int:projeto_id>/relatorio_completo/', relatorio_completo_projeto_view,  name='relatorio_completo_projeto'),
    path('gerar-pmoc/<int:projeto_id>/', gerar_pmoc_view, name='gerar_pmoc_view'),
    path('projeto/<int:projeto_id>/termo-instalacao/', gerar_termo_instalacao_view, name='termo_instalacao'),
    path('projeto/<int:projeto_id>/termo-manutencao/', gerar_termo_manutencao_view, name='termo_manutencao' ),
    path('projeto/<int:projeto_id>/cadastrar-existente/', views.cadastrar_equipamento_existente, name='cadastrar_equipamento_existente'),

]


