.widget header> h5 ' Lista de - if controller.action_name == "servicos" span.fw-semi-bold Serviços de Eng. - else span.fw-semi-bold Obras .widget-body - if @obras.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th Cód - Apelido th UG th Início th Fim th Contrato th Empresa Responsavel th width="13%" Valor th Status th th th tbody - @obras.each do |obra| tr td = obra.descricao_da_obra td = obra.contrato.unidade_orcamentaria_do_exercicio.try(:sigla) td = obra.data_de_inicio td = obra.data_prevista_de_termino td = obra.contrato.numero td - if obra.empresa_responsavel.nil? =< 'Não informado' - else = obra.empresa_responsavel.pessoa.nome_e_cpf_ou_cnpj td = obra.valor.to_f.real_contabil td align="center" =< obra.status_atual_da_obra if obra.situacao_atual.present? td - if !obra.teve_movimentacoes_nos_ultimos_120_dias? i.fa.fa-exclamation-circle.text-danger data-toggle="tooltip" title="Obra sem movimentação nos últimos 120 dias!" td - if obra.tem_garantias_nao_devolvidas? i.fa.fa-exclamation-circle.text-danger data-toggle="tooltip" title="Essa obra tem garantias em aberto!" td = link_to rota_obra(obra), class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - if !obra.enviado_ao_sim? && exercicio_em_vigor? - if logado_na_obra? || (logado_na_contabilidade? && !obra.foi_classificada? && params[:sem_classificacao].present?) = botao_com_permissao edit_administrativo_obra_path(obra), {acao: :update}, { \ class_icone:'icone-editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } - if logado_na_obra? && obra.pode_ser_excluida? && !obra.enviado_ao_sim? = botao_com_permissao rota_obra(obra), {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@obras, previous_label: "<", next_label: ">"