.widget - if !@obra.esta_concluida? && logado_na_obra? div style="margin-bottom: 30px;" =< botao_com_permissao new_obra_contrato_da_obra_path(obra_id = @obra.id, documento: "obra"), {acao: :create}, { \ texto: ' Adicionar Contrato', class_icone: 'icone-cadastrar', } header h5 ' Lista de span.fw-semi-bold Contratos da Obra .widget-body - if @obra.contratos_da_obra.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th width="10%" Número th width="10%" UG th Fornecedor th width="10%" Início de vigência th width="10%" Fim da vigência th width="12%" Valor th width="12%" Saldo a empenhar th width="10%" tbody - @obra.contratos_da_obra.each do |contrato_da_obra| tr td = contrato_da_obra.contrato.numero td = contrato_da_obra.contrato.unidade_orcamentaria_do_exercicio.sigla td = contrato_da_obra.contrato.contratado.pessoa.nome_e_cpf_ou_cnpj td = contrato_da_obra.contrato.inicio_da_vigencia td = contrato_da_obra.contrato.fim_da_vigencia td = contrato_da_obra.contrato.valor_total_do_contrato.try(:real_contabil) td = contrato_da_obra.contrato.valor_a_empenhar.try(:real_contabil) td - if logado_na_obra? && !contrato_da_obra.contrato.id.eql?(@obra.contrato.id) = botao_com_permissao edit_obra_contrato_da_obra_path(contrato_da_obra), {acao: :update}, { \ class_icone:'icone-editar', params: { \ class: 'btn btn-default btn-sm mb-xs', title: "Editar", }, } = botao_com_permissao contrato_da_obra, {acao: :destroy}, { \ class_icone:'icone-excluir', params: { \ method: :delete, data: { confirm: 'Tem certeza?' }, class: 'btn btn-default btn-sm mb-xs', title: "Apagar", }, }