RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} 

# -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- # 
# CARTÃO INICIO 
# -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^$ view/modulos/index.php [NC,L]
RewriteRule ^/$ view/modulos/index.php [NC,L]
RewriteRule ^home$ view/modulos/index.php [NC,L]
RewriteRule ^home/$ view/modulos/index.php [NC,L]
RewriteRule ^resume$ view/modulos/resume.php [NC,L]
RewriteRule ^resume/$ view/modulos/resume.php [NC,L]

# --- # RELATORIOS # ----------------------------------------------------------------------------------------------- #

RewriteRule relatorios$ view/modulos/relatorio.php [NC,L]
RewriteRule relatorios/$ view/modulos/relatorio.php [NC,L]
RewriteRule relatorios/ativos$ view/modulos/relatorio_ativos.php [NC,L]
RewriteRule relatorios/ativos/$ view/modulos/relatorio_ativos.php [NC,L]
RewriteRule relatorios/ativos/imprimir$ view/modulos/relatorio_ativos_imprimir.php [NC,L]
RewriteRule relatorios/ativos/imprimir/$ view/modulos/relatorio_ativos_imprimir.php [NC,L]
RewriteRule relatorios/situacoes$ view/modulos/relatorio_situacoes.php [NC,L]
RewriteRule relatorios/situacoes/$ view/modulos/relatorio_situacoes.php [NC,L]
RewriteRule relatorios/situacoes/imprimir$ view/modulos/relatorio_situacoes_imprimir.php [NC,L]
RewriteRule relatorios/situacoes/imprimir/$ view/modulos/relatorio_situacoes_imprimir.php [NC,L]
RewriteRule relatorios/imprimir$ view/modulos/relatorio_imprimir.php [NC,L]
RewriteRule relatorios/imprimir/$ view/modulos/relatorio_imprimir.php [NC,L]  

# --- # PARCELAS e PAGAMENTOS # ----------------------------------------------------------------------------------------------- #

RewriteRule ^contratos/parcelas/pagar/([0-9]+)/([0-9]+)$ view/modulos/parcelas_pagar.php?contrato=$1&parcela=$2 [NC,L]
RewriteRule ^contratos/parcelas/editar/([0-9]+)/([0-9]+)$ view/modulos/parcelas_editar.php?contrato=$1&parcela=$2 [NC,L]
RewriteRule ^contratos/parcelas-valores-extras/adicionar/([0-9]+)$ view/modulos/parcelas_extra.php?contrato=$1 [NC,L]
RewriteRule ^pagamentos$ view/modulos/pagamentos.php [NC,L]

# --- # CARTOES e CARNE # ----------------------------------------------------------------------------------------------- #

RewriteRule ^cartoes$ view/modulos/cartoes_todos.php?impresso=0&titular=0&pessoas=0 [NC,L]
RewriteRule ^artoes/([0-9]+)/([0-9]+)/([0-9]+)$ view/modulos/cartoes_todos.php?impresso=$1&titular=$2&pessoas=$3 [NC,L]

RewriteRule ^cartoes/imprimir$ view/modulos/cartoes_imp.php [NC,L]
RewriteRule ^cartoes/imprimir/([0-9]+)/([0-9]+)$ view/modulos/cartoes_imp.php?titular=$1&dep=$2 [NC,L]

RewriteRule ^carnes$ view/modulos/carnes_todos.php?impresso=0&titular=0&pessoas=0 [NC,L]
RewriteRule ^carnes/([0-9]+)/([0-9]+)/([0-9]+)$ view/modulos/carnes_todos.php?impresso=$1&titular=$2&pessoas=$3 [NC,L]

RewriteRule ^carnes/imprimir$ view/modulos/carnes_imp.php [NC,L]
RewriteRule ^carnes/imprimir/([0-9]+)/([0-9]+)$ view/modulos/carnes_imp.php?titular=$1&dep=$2 [NC,L]

# --- # CONTRATOS # ----------------------------------------------------------------------------------------------- #

RewriteRule ^titulares/contratos/([0-9]+)$ view/modulos/contrato_todos.php?titular=$1 [NC,L]
RewriteRule ^titulares/contratos/imp/([0-9]+)$ view/modulos/contrato_imp.php?id=$1 [NC,L]
RewriteRule ^titulares/contratos/imprimir/([0-9]+)$ view/modulos/contratos_gera_pdf.php?id=$1 [NC,L]

RewriteRule ^contratos/parcelas/pagamentos/recido/([0-9]+)$ view/modulos/contrato_parcelas_recibo.php?id=$1 [NC,L]

RewriteRule ^contratos/parcelas/imprimir/([0-9]+)$ view/modulos/contrato_parcelas_imp.php?idcontrato=$1 [NC,L]

RewriteRule ^contratos/renovar/([0-9]+)/([0-9]+)/$ view/modulos/contrato_renovar.php?pid=$1&nid=$2 [NC,L]
RewriteRule ^contratos/renovar/([0-9]+)/([0-9]+)$ view/modulos/contrato_renovar.php?pid=$1&nid=$2 [NC,L]

RewriteRule ^contratos/adicionar/([0-9]+)/([0-9]+)/$ view/modulos/contrato_renovar.php?pid=$1&nid=$2 [NC,L]
RewriteRule ^contratos/adicionar/([0-9]+)/([0-9]+)$ view/modulos/contrato_renovar.php?pid=$1&nid=$2 [NC,L]

RewriteRule ^contratos/ver/([0-9]+)/([0-9]+)$ view/modulos/contrato_ver.php?titular_id=$1&contrato_id=$2 [NC,L]
 
RewriteRule ^contratos$ view/modulos/contrato_todos.php [NC,L]
RewriteRule ^contratos/([^\/]+)/([0-9]+)$ view/modulos/contrato_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^contratos/([0-9]+)$ view/modulos/contrato_todos.php?paginacao=$1 [NC,L]
RewriteRule ^contratos/([^\/]+)$ view/modulos/contrato_todos.php?ordem=$1 [NC,L]

# --- # PACIENTES # ----------------------------------------------------------------------------------------------- #

RewriteRule ^titulares/adicionar$ view/modulos/paciente_add.php [NC,L]

RewriteRule ^titulares/ver/([0-9]+)$ view/modulos/paciente_ver.php?pid=$1 [NC,L]

RewriteRule ^titulares/editar/([0-9]+)$ view/modulos/paciente_editar.php?pid=$1 [NC,L]
RewriteRule ^titulares/contrato/([0-9]+)$ view/modulos/paciente_editar.php?pid=$1 [NC,L]

RewriteRule ^titulares$ view/modulos/paciente_todos.php [NC,L]
RewriteRule ^titulares/([^\/]+)/([0-9]+)$ view/modulos/paciente_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^titulares/([0-9]+)$ view/modulos/paciente_todos.php?paginacao=$1 [NC,L]
RewriteRule ^titulares/([^\/]+)$ view/modulos/paciente_todos.php?ordem=$1 [NC,L]

# --- # DEPENDENTES # ----------------------------------------------------------------------------------------------- #

RewriteRule ^dependentes/adicionar/([0-9]+)$ view/modulos/dependente_add.php?pid=$1 [NC,L]
RewriteRule ^dependentes/adicionar$ view/modulos/dependente_add.php?pid=0 [NC,L]

RewriteRule ^dependentes/ver/([0-9]+)/([0-9]+)$ view/modulos/dependente_ver.php?pid=$1&dep=$2 [NC,L]
RewriteRule ^dependentes/editar/([0-9]+)/([0-9]+)$ view/modulos/dependente_editar.php?pid=$1&dep=$2 [NC,L]
 
RewriteRule ^dependentes$ view/modulos/dependente_todos.php [NC,L]
RewriteRule ^dependentes/([^\/]+)/([0-9]+)$ view/modulos/dependente_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^dependentes/([0-9]+)$ view/modulos/dependente_todos.php?paginacao=$1 [NC,L]
RewriteRule ^dependentes/([^\/]+)$ view/modulos/dependente_todos.php?ordem=$1 [NC,L]

# --- # BANCOS # ----------------------------------------------------------------------------------------------- #
RewriteRule ^bancos/adicionar$ view/modulos/bancos_add.php [NC,L]

RewriteRule ^bancos/ver/([0-9]+)$ view/modulos/bancos_ver.php?pid=$1 [NC,L]
RewriteRule ^bancos/editar/([0-9]+)$ view/modulos/bancos_editar.php?pid=$1 [NC,L]

RewriteRule ^bancos$ view/modulos/bancos_todos.php [NC,L]
RewriteRule ^bancos/([^\/]+)/([0-9]+)$ view/modulos/bancos_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^bancos/([0-9]+)$ view/modulos/bancos_todos.php?paginacao=$1 [NC,L]
RewriteRule ^bancos/([^\/]+)$ view/modulos/bancos_todos.php?ordem=$1 [NC,L]

# --- # PLANOS # ----------------------------------------------------------------------------------------------- #
RewriteRule ^planos/adicionar$ view/modulos/planos_add.php [NC,L]

RewriteRule ^planos/ver/([0-9]+)$ view/modulos/planos_ver.php?pid=$1 [NC,L]
RewriteRule ^planos/editar/([0-9]+)$ view/modulos/planos_editar.php?pid=$1 [NC,L]

RewriteRule ^planos$ view/modulos/planos_todos.php [NC,L]
RewriteRule ^planos/([^\/]+)/([0-9]+)$ view/modulos/planos_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^planos/([0-9]+)$ view/modulos/planos_todos.php?paginacao=$1 [NC,L]
RewriteRule ^planos/([^\/]+)$ view/modulos/planos_todos.php?ordem=$1 [NC,L]

# --- # VENDEDORES # ----------------------------------------------------------------------------------------------- #
RewriteRule ^vendedores/adicionar$ view/modulos/vendedores_add.php [NC,L]

RewriteRule ^vendedores/ver/([0-9]+)$ view/modulos/vendedores_ver.php?pid=$1 [NC,L]
RewriteRule ^vendedores/editar/([0-9]+)$ view/modulos/vendedores_editar.php?pid=$1 [NC,L]

RewriteRule ^vendedores$ view/modulos/vendedores_todos.php [NC,L]
RewriteRule ^vendedores/([^\/]+)/([0-9]+)$ view/modulos/vendedores_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^vendedores/([0-9]+)$ view/modulos/vendedores_todos.php?paginacao=$1 [NC,L]
RewriteRule ^vendedores/([^\/]+)$ view/modulos/vendedores_todos.php?ordem=$1 [NC,L]

# --- # ÁREA DO LOGIN DO SISTENA # --------------------------------------------------------------------------------- #
RewriteRule ^usuario$ view/users/_logar_user.php [NC,L]

# --- # ÁREA DO USUÁRIO ÚNICO # ------------------------------------------------------------------------------------ #
RewriteRule ^usuario/minha-conta$ view/users/minha_conta.php [NC,L]
RewriteRule ^usuario/minhas-mensagens$ view/users/minha_conta.php [NC,L]
RewriteRule ^usuario/meus-cadastros$ view/users/minha_conta.php [NC,L]
RewriteRule ^usuario/log-de-acessos$ view/users/minha_conta.php [NC,L]
RewriteRule ^usuario/mudar-senha$ view/users/minha_conta.php [NC,L]
RewriteRule ^usuario/logout/([0-9]+)$ view/users/_logar_user.php?logout=$1 [NC,L]

# --- # ÁREA DOS USUÁRIOS # ---------------------------------------------------------------------------------------- #
RewriteRule ^usuarios/adicionar$ view/users/user_add.php [NC,L]
RewriteRule ^usuarios/editar/([0-9]+)$ view/users/user_editar.php?iduser=$1 [NC,L]
RewriteRule ^usuario/ativacao/([0-9]+) view/users/user_editar.php?iduser=$1 [NC,L]

RewriteRule ^usuarios/todos$ view/users/user_todos.php [NC,L]
RewriteRule ^usuarios/todos/$ view/users/user_todos.php [NC,L]
RewriteRule ^usuarios/remover$ view/users/user_todos.php [NC,L]
RewriteRule ^usuarios/todos/([^\/]+)/([0-9]+)$ view/users/user_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^usuarios/todos/([^\/]+)/([0-9]+)/$ view/users/user_todos.php?ordem=$1&paginacao=$2 [NC,L]
RewriteRule ^usuarios/todos/([0-9]+)$ view/users/user_todos.php?paginacao=$1 [NC,L]
RewriteRule ^usuarios/todos/([0-9]+)/$ view/users/user_todos.php?paginacao=$1 [NC,L]
RewriteRule ^usuarios/todos/([^\/]+)$ view/users/user_todos.php?ordem=$1 [NC,L]
RewriteRule ^usuarios/todos/([^\/]+)/$ view/users/user_todos.php?ordem=$1 [NC,L]

# --- # OUTROS # ---------------------------------------------------------------------------------------- #
RewriteRule ^configuracao$ view/config/index.php [NC,L]
RewriteRule ^ajuda/topicos$ view/ajuda/index.php [NC,L]
RewriteRule ^ajuda/perguntas-e-respostas$ view/ajuda/perguntas.php [NC,L]

# php -- BEGIN cPanel-generated handler, do not edit
# Defina o pacote “alt-php74” como a linguagem padrão de programação “PHP”.
<IfModule mime_module>
  AddHandler application/x-httpd-alt-php74___lsphp .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
