ul.sidebar-nav li class="#{'active' if controller.controller_name == "contexto" && controller.action_name == "index" }" = link_to contexto_path do | Selecionar Exercício span.icon i.fa.fa-home - if contexto_atual.present? li class="#{'active' if controller.controller_name == "alertas" && controller.action_name == "index" }" = link_to alerta_almoxarifado_path do | Alertas span.icon i.fa.fa-warning li class="#{'active' if controller.controller_name == "mensagens" && controller.action_name == "index" }" = link_to "javascript:alert('Está funcionalidade ainda está sendo implementada.')" do | Mensagens span.icon i.fa.fa-envelope li class="#{'active' if controller.controller_name == "inicio" && controller.action_name == "index" }" = link_to gestao_de_estoque_inicio_path do | Indicadores span.icon i.fa.fa-line-chart li class="#{'active' if controller.controller_name == "almoxarifados" && controller.action_name == "index" }" - if esta_autorizado?(:index, 'gestao_de_estoque/almoxarifados') = link_to gestao_de_estoque_almoxarifados_path do | Almoxarifados span.icon i.glyphicon.glyphicon-tags - if esta_autorizado?(:index, 'licitacao/ordens_de_compra') && logado_na_gestao_de_estoque? && configuracao.usa_modulo_administrativo? li class="#{'active' if controller.controller_name == 'ordens_de_compra' && controller.action_name == 'index' || controller.controller_name == 'ordens_de_compra' }" = link_to ordens_de_compra_path do span.icon i.fa.fa-sign-in | Ord. Fornecimento - if esta_autorizado?(:index, 'gestao_de_estoque/devolucoes_de_materiais') && logado_na_gestao_de_estoque? && configuracao.usa_modulo_administrativo? li class="#{'active' if controller.controller_name == 'devolucoes_de_materiais' && controller.action_name == 'index' || controller.controller_name == 'devolucoes_de_materiais' }" = link_to gestao_de_estoque_devolucoes_de_materiais_path do span.icon i.fa.fa-undo | Devoluções de Materiais /############## NÃO REMOVER ESSE TROCHO POIS PODE HAVER USANILIDADE FUTURA ########################################## / li class="#{'active' if controller.controller_name == 'ordens_de_compra' }" / a.collapsed[href="#sidebar-ordens-de-fornecimento" data-toggle="collapse" data-parent="#sidebar" target="_self"] / span.icon / i.fa.fa-sign-in / | Ord. Fornecimento / i.toggle.fa.fa-angle-down /ul#sidebar-ordens-de-fornecimento.collapse / - if esta_autorizado? :index / li class="#{'active' if params[:enviadas_para_almoxarifado].present?}" / = link_to "Enviadas para o almoxarifado", enviadas_para_almoxarifado_licitacao_ordens_de_compra_path / - if esta_autorizado? :index / li class="#{'active' if params[:recebidas_parcialmente_pelo_almoxarifado].present?}" / = link_to "Recebidas Parcialmente pelo almoxarifado", recebidas_parcialmente_pelo_almoxarifado_licitacao_ordens_de_compra_path / - if esta_autorizado? :index / li class="#{'active' if params[:recebidas_pelo_almoxarifado].present?}" / = link_to "Recebidas pelo almoxarifado", recebidas_pelo_almoxarifado_licitacao_ordens_de_compra_path / - if esta_autorizado? :index / li class="#{'active' if params[:recusadas_pelo_almoxarifado].present?}" / = link_to "Recusadas pelo almoxarifado", recusadas_pelo_almoxarifado_licitacao_ordens_de_compra_path li class="#{'active' if controller.controller_name == "recebimento_de_materiais" }" a.collapsed[href="#sidebar-entradas" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-sign-in | Entradas i.toggle.fa.fa-angle-down ul#sidebar-entradas.collapse - if esta_autorizado?(:index, 'gestao_de_estoque/recebimento_de_materiais') li class="#{'active' if controller.controller_name == 'recebimento_de_materiais' && controller.action_name == "index" && (!params[:tipo].present? || params[:tipo].nil?) }" = link_to "Recebidos", gestao_de_estoque_recebimento_de_materiais_path - if esta_autorizado?(:index, 'gestao_de_estoque/recebimento_de_materiais') li class="#{'active' if controller.controller_name == 'recebimento_de_materiais' && controller.action_name == "index" && params[:tipo].present? && params[:tipo] == "outros" }" = link_to "Outros Procedimentos", gestao_de_estoque_recebimento_de_materiais_path + "?tipo=outros" - if esta_autorizado?(:index, 'gestao_de_estoque/recebimento_de_materiais') li class="#{'active' if controller.controller_name == 'recebimento_de_materiais' && controller.action_name == "importacoes" }" = link_to "Importação", "javascript:alert('Está funcionalidade ainda está sendo implementada.')" li class="#{'active' if controller.controller_name == "requisicoes_de_materiais" }" a.collapsed[href="#sidebar-saidas" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-sign-out | Saídas i.toggle.fa.fa-angle-down ul#sidebar-saidas.collapse li class="#{'active' if controller.controller_name == 'consumos' && controller.action_name == "index" && params[:tipo].nil? }" = link_to "Saída por Consumo", gestao_de_estoque_consumos_path - if esta_autorizado?(:index, 'gestao_de_estoque/requisicoes_de_materiais') li class="#{'active' if controller.controller_name == 'requisicoes_de_materiais' && controller.action_name == "index" && params[:tipo].present? && params[:tipo] == "outros" }" = link_to "Outros Procedimentos", administrativo_requisicoes_de_materiais_path(tipo: 'outros') li class="#{'active' if controller.controller_name == 'transferencias'}" = link_to gestao_de_estoque_transferencias_path do span.icon i.fa.fa-exchange | Transferências - if esta_autorizado?(:index, 'gestao_de_estoque/estoques') li class="#{'active' if controller.controller_name == "estoques" }" a.collapsed[href="#sidebar-estoque" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.glyphicon.glyphicon-barcode | Estoque i.toggle.fa.fa-angle-down ul#sidebar-estoque.collapse li = link_to "Estoque" , gestao_de_estoque_estoques_path li = link_to "Almoxarifados" , gestao_de_estoque_estoques_por_almoxarifado_path - if esta_autorizado?(:index, :inventarios_eletronicos) li class="#{'active' if controller.controller_name == "inventarios_eletronicos" && controller.action_name == "index" }" = link_to "javascript:alert('Está funcionalidade ainda está sendo implementada.')" do | Inventário Eletônico span.icon i.fa.fa-laptop - if esta_autorizado?(:index, :bolsa_de_materiais) && configuracao.permite_uso_da_bolsa_de_materiais? li class="#{'active' if controller.controller_name == "bolsa_de_materiais" && controller.action_name == "index" }" a.collapsed[href="#sidebar-bolsa-de-materiais" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-archive | Bolsa de Materiais i.toggle.fa.fa-angle-down ul#sidebar-bolsa-de-materiais.collapse li = link_to "Legislação" , gestao_de_estoque_legislacao_bolsa_de_materiais_path li = link_to "Entradas" , "javascript:alert('Está funcionalidade ainda está sendo implementada.')" li = link_to "Bolsa de Materiais" , "javascript:alert('Está funcionalidade ainda está sendo implementada.')" li class="#{'active' if controller.controller_name == "controle_de_extintores" || controller.controller_name == "controle_de_pragas" }" a.collapsed[href="#sidebar-area-seguranca" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.glyphicon.glyphicon-briefcase | Área de Segurança i.toggle.fa.fa-angle-down ul#sidebar-area-seguranca.collapse - if esta_autorizado?(:index, :controle_de_extintores) li class="#{'active' if controller.controller_name == 'controle_de_extintores' }" = link_to "Controle de Extintores", gestao_de_estoque_controle_de_extintores_path - if esta_autorizado?(:index, :controle_de_pragas) li class="#{'active' if controller.controller_name == 'controle_de_pragas' }" = link_to "Controle de Pragas", gestao_de_estoque_controle_de_pragas_path - if esta_autorizado?(:index, :relatorios) li class="#{'active' if controller.controller_name == "relatorios_da_gestao_de_estoque" }" = link_to gestao_de_estoque_selecionar_relatorio_path do | Relatórios Gerenciais span.icon i.fa.fa-print / a.collapsed[href="#sidebar-relatorios" data-toggle="collapse" data-parent="#sidebar" target="_self"] / span.icon / i.fa.fa-print / | Relatórios Gerenciais / i.toggle.fa.fa-angle-down / ul#sidebar-relatorios.collapse / - if esta_autorizado?(:index, :relatorios) / li / = link_to "Gerar Relatório", "javascript:alert('Está funcionalidade ainda está sendo implementada.')" // outros menus - if esta_autorizado?(:index, :unidades_de_medida) || esta_autorizado?(:index, 'base/itens') || esta_autorizado?(:index, 'licitacao/modelos_de_documento') li class="#{'active' if controller.controller_name == "unidades_de_medida" || controller.controller_name == "categorias" || controller.controller_name == "itens" || controller.controller_name == "modelos_de_documento" || controller.controller_name == "agentes_publicos_municipais" || controller.controller_name == "legislacoes" || controller.controller_name == "comissoes" }" a.collapsed[href="#sidebar-tabelas-aux" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-table ' Tabelas Aux. i.toggle.fa.fa-angle-down ul#sidebar-tabelas-aux.collapse - if esta_autorizado?(:index, 'gestao_de_estoque/comissoes') li class="#{'active' if controller.controller_name == "comissoes" || controller.controller_name == "index"}" = link_to "Comissões", gestao_de_estoque_comissoes_path - if esta_autorizado?(:index, :unidades_de_medida) li class="#{'active' if controller.controller_name == "unidades_de_medida" || controller.controller_name == "index"}" = link_to "Unidades de Medida", unidades_de_medida_path - if esta_autorizado?(:index, 'base/categorias') && esta_autorizado?(:index, 'base/itens') li class="#{'active' if controller.controller_name == "categorias" || controller.controller_name == "itens"}" a.collapsed[href="#categorias-itens" data-toggle="collapse" data-parent="#sidebar-tabelas-aux" target="_self"] ' Categorias/Itens i.toggle.fa.fa-angle-down ul#categorias-itens.collapse li class="#{'active' if controller.controller_name == "categorias" }" = link_to "Cadastrar/Alterar", base_categorias_path li class="#{'active' if controller.controller_name == "itens" }" = link_to "Listagem de Itens", base_itens_path li class="#{'active' if controller.controller_name == "agentes_publicos" }" = link_to "Agentes Públicos", base_agentes_publicos_municipais_path - if esta_autorizado?(:index, 'base/pessoas') li class="#{'active' if controller.controller_name == "pessoas" }" = link_to "Pessoas", base_pessoas_path - unless current_usuario.ambos? li class="#{'active' if controller.controller_name == "inicio" && controller.action_name == "index"}" = link_to portal_da_transparencia_index_path(tipo_de_poder: current_usuario.tipo_de_poder == 'executivo' ? 'prefeitura' : 'camara'), target: '_blank' do | Acesso ao Portal span.icon i.fa.fa-search - else li class="#{'active' if controller.controller_name == "inicio" && controller.action_name == "index"}" a.collapsed[href="#sidebar-portal" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-search | Acesso ao Portal i.toggle.fa.fa-angle-down ul#sidebar-portal.collapse li = link_to "Prefeitura", portal_da_transparencia_index_path(tipo_de_poder: 'prefeitura'), target: '_blank' li = link_to "Câmara", portal_da_transparencia_index_path(tipo_de_poder: 'camara'), target: '_blank' li class="#{'active' if controller.controller_name == "suporte"}" = link_to 'https://atendimento.speedgov.com.br/gerencial/user_login', target: '_blank' do | Suporte span.icon i.fa.fa-question-circle - if esta_autorizado? :edit, :configuracoes li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "edit" }" = link_to configuracoes_path do | Configurações span.icon i.fa.fa-cogs - unless current_usuario.ambos? li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "show_responsaveis_sim"}" = link_to show_configuracoes_sim_path(tipo_sim: current_usuario.tipo_de_poder == 'executivo' ? 'executivo' : 'legislativo')do | Configurações SIM span.icon i.fa.fa-cogs - else li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "show_responsaveis_sim"}" a.collapsed[href="#sidebar-responsaveis" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-cogs | Configurações SIM i.toggle.fa.fa-angle-down ul#sidebar-responsaveis.collapse li = link_to "Executivo", show_configuracoes_sim_path(tipo_sim: 'executivo') li = link_to "Legislativo", show_configuracoes_sim_path(tipo_sim: 'legislativo') li class="#{'active' if controller.controller_name == "perfis" || controller.controller_name == "auditoria" || controller.controller_name == "usuarios" }" a.collapsed[href="#sidebar-seguranca" data-toggle="collapse" data-parent="#sidebar" target="_self"] span.icon i.fa.fa-unlock | Segurança i.toggle.fa.fa-angle-down ul#sidebar-seguranca.collapse - if esta_autorizado? :index, :perfis li = link_to "Perfis", perfis_path - if esta_autorizado? :index, :auditoria li = link_to "Auditoria", auditoria_index_path - configuracao.usa_modulo_administrativo? li = link_to "Relatórios Gerais", new_relatorio_geral_path - if esta_autorizado? :index, :usuarios li = link_to "Usuários", usuarios_path li = link_to "Alterar informações", usuarios_edit_password_usuario_path li.visible-xs.visible-sm = link_to(destroy_usuario_session_path, :method => :delete, :data => {:confirm => 'Deseja sair realmente?'}) do |   Sair span.icon i.fa.fa-sign-out