.widget .widget-body - if propostas.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th Nº - unless @is_problema th Proposta th Cidadão th Área Temática/Sub Área Temática th Região/Micro-Região - unless @is_problema th Votos th width="170" Status th width="120" Opções tbody - propostas.each do |proposta| tr td ' ##{proposta.id} - unless @is_problema td = truncate(proposta.try(:descricao), :length => 20) td = proposta.cidadao.present? ? proposta.cidadao.nome.to_s : 'Interna' td = "#{proposta.area_tematica.nome} / #{proposta.try(:sub_area_tematica).try(:nome).to_s}" td = proposta.micro_regiao.try(:nome_e_regiao) - unless @is_problema td = proposta.total_de_votos td = proposta.status.try(:humanize) - if esta_autorizado?(:update, 'ppa/propostas') - if %w(em_analise).include? proposta.status =< botao_com_permissao ppa_update_status_path(proposta, status: 'rejeitada'), {acao: :update}, { \ class_icone:'icone-remove', method: :put, params: {class: 'btn btn-default btn-sm mb-xs pull-right', title: "nao_aprovada"}, } - if %w(em_votacao aprovada).include? proposta.status =< botao_com_permissao ppa_update_status_path(proposta, status: 'nao_aprovada'), {acao: :update}, { \ class_icone:'icone-remove', method: :put, params: {class: 'btn btn-default btn-sm mb-xs pull-right', title: "Rejeitar"}, } - if %w(em_votacao).include? proposta.status =< botao_com_permissao ppa_update_status_path(proposta, status: 'aprovada'), {acao: :update}, { \ class_icone:'icone-eleger', method: :put, params: {class: 'btn btn-default btn-sm mb-xs pull-right', title: "Eleger"}, } - if %w(em_analise rejeitada).include? proposta.status =< botao_com_permissao ppa_update_status_path(proposta, status: 'em_votacao'), {acao: :update}, { \ class_icone:'icone-aprovar', method: :put, params: {class: 'btn btn-default btn-sm mb-xs pull-right', title: "Levar à votação"}, } td = link_to proposta, class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - if @is_problema = botao_com_permissao edit_ppa_proposta_path(proposta,problema: true), {acao: :update}, { \ class_icone:'icone-editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } - else = botao_com_permissao edit_ppa_proposta_path(proposta,problema: false), {acao: :update}, { \ class_icone:'icone-editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } = botao_com_permissao proposta, {acao: :destroy}, { \ class_icone:'icone-excluir', params: { \ method: :delete, data: { confirm: 'Tem certeza?' }, class: 'btn btn-default btn-sm mb-xs', title: "Apagar", }, } = will_paginate propostas, :params => { :problema => @index_param }, previous_label: "<", next_label: ">"