.widget header h5 ' Lista de span.fw-semi-bold Receitas - session[:filtros_natureza_da_receita] = request.query_string ? "?" + request.query_string : "" .widget-body - if @naturezas_da_receita.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th width="15%" Código th width="40%" Descrição th width="25%" Total da Previsão (R$) th width="20%" Opções tbody - @naturezas_da_receita.each do |natureza_da_receita| tr - niveis = natureza_da_receita.classificacao_com_niveis_utilizados.count - espacamento = (niveis - 1) * 5 - font_weight = "font-weight: 100;" - case niveis - when 1 - font_weight = "color: #000; font-weight: 900;" - when 2 - font_weight = "color: #000; font-weight: bold;" - when 3 - font_weight = "color: #212121; font-weight: bold;" - when 4 - font_weight = "color: #343434;1 font-weight: bold;" - when 5 - font_weight = "color: #414141; font-weight: 600;" - when 6 - font_weight = "color: #515254; font-weight: 500;" td = classificacao_da_receita_com_destaque(natureza_da_receita, natureza_da_receita.class) td = natureza_da_receita.descricao_e_sigla + " " - unless natureza_da_receita.padrao span class="label label-danger" ' C td div style="#{font_weight} padding-left: #{espacamento}px" = natureza_da_receita.total_previsto_agregado.to_f.contabil td - if natureza_da_receita.pode_ter_filho? && natureza_da_receita.novo_tipo = botao_com_permissao new_base_natureza_da_receita_path(id: natureza_da_receita.id), {acao: :create}, { \ texto: '', class_icone:'icone-cadastrar', class_texto: 'text-primary', params: {class: 'btn btn-default btn-sm mb-xs', title: "Ampliar nível de detalhamento"} \ } - if !natureza_da_receita.padrao && natureza_da_receita.receita_orcamentaria? = botao_com_permissao edit_natureza_da_receita_path(id: natureza_da_receita.id), {acao: :edit}, { \ texto: '', class_icone:'icone-editar', class_texto: 'text-primary', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar Receita"} \ } - if natureza_da_receita.pode_ser_orcada? && !natureza_da_receita.pedir_cadastro_de_convenio = link_to base_natureza_da_receita_path(natureza_da_receita), class: "btn btn-default btn-sm mb-xs", title: 'Destinar Recursos' do i.icone-receitas - if natureza_da_receita.pode_ser_configurada? = botao_com_permissao configurar_natureza_da_receita_path( modulo: contexto_atual.class.to_s.downcase, exercicio: contexto_atual.exercicio, id: natureza_da_receita.id ), {acao: :get}, { class_icone: 'icone-configuracoes', params: { class: 'btn btn-sm btn-default', title: "Configurar" } } - if natureza_da_receita.pode_ser_excluida? = botao_com_permissao destroy_natureza_da_receita_path(id: natureza_da_receita.id), {acao: :destroy}, { \ texto: '', class_icone:'icone-excluir', class_texto: 'text-primary', params: {method: :delete, data: { confirm: 'Tem certeza?' }, class: 'btn btn-default btn-sm mb-xs', title: "Excluir detalhamento"} \ } = will_paginate @naturezas_da_receita, previous_label: "<", next_label: ">"