from django.contrib import admin
from django.urls import include, path
from django.contrib.auth import views as auth_views
from django.views.generic.base import TemplateView
from . import views


app_name = 'Orgao'

urlpatterns = [
    #path('', views.index, name='index'),
    path('index_orgao/semosp',views.indexOrgao, name='orgao_index'),
    #path('index_orgao/', views.CriarCadastro.as_view(), name='orgao_index'),
    path('escolheLotacao/', views.retornaLotacao, name='retorna_Lotacao'),
    

    ###
    path('cadastrarTipoLotacao/', views.CadastrarTipoLotacao.as_view(), name='cadastro_Tipo_Lotacao'),
    path('TiposLotacao/', views.TipoLotacaoList, name='tipos_lotacao'),
    path('orgao/atualizarTipoLotacao/<int:pk>', views.AtualizarTipoLotacao.as_view(),name='Tipo_lotacao_atualizar'),
    path('orgao/excluirTipoLotacao/<int:pk>', views.DeletarTipoLotacao.as_view(),name='tipo_lotacao_deletar'),

    ###
    path('cadastrarOrgao/', views.CriarOrgao.as_view(), name='cadastro_orgao'),
    path('OrgaoDados/', views.orgaoList, name='dados_orgao'),
    path('orgao/atualizar/<int:idOrgao>', views.atualizaOrgao,name='orgao_atualizar'),
   
    ###
    path('cadastrarLotacao/', views.CadastroLotacao, name='cadastro_Lotacao'),
    path('listarLotacoes/', views.LotacaoList, name='lista_lotacao'),
    path('atualizarLotacao/<int:idLotacao>', views.atualiza_Lotacao, name='lotacao_atualizar'),
    path('orgao/excluirLotacao/<int:pk>', views.DeletarLotacao.as_view(),name='lotacao_deletar'),
    
    ###
    path('listarChamadosOrgao/', views.ListaOrgaoChamado, name='lista_chamados_orgao'),
    ##path('atualizarChamadosOrgao/<int:pk>', views.atualizarChamadoOrgao, name='atualizar_chamados_orgao'),
    path('gerenciar/chamado/<int:pk>/', views.atualizarChamadoOrgao, name='atualizar_chamados_orgao'),
    path('detalhes/chamado/<int:pk>/', views.detalheChamadoOrgao, name="chamado_detalhado"),
    path('Cadastrar/ocorrencias/chamado/<int:pk>/', views.CadastroOcorrenciasChamado, name='cadastrar_ocorrencias_chamados'),


    
   
]

