.widget
- if esta_autorizado?(:edit)
div style="margin-bottom: 30px"
= botao_com_permissao new_licitacao_fiscal_do_contrato_path(contrato_id: @contrato.id), {acao: :create}, { \
texto: ' Cadastrar Fiscal',
class_icone:'icone-cadastrar',
class_texto: 'text-primary',
}
header>
h5
' Lista de
span.fw-semi-bold Fiscais do Contrato
.widget-body
- if fiscais_do_contrato.empty?
h6 Nenhum registro encontrado.
- else
.table-responsive
table.table.table-hover
thead
tr
th Nome do fiscal
th Cargo
th Nº de matricula
th Nº da portaria
th Vigência inicial
th width="100"
tbody
- fiscais_do_contrato.order(:id).each do |fiscal_do_contrato|
tr
td
=< fiscal_do_contrato.agente_publico_municipal.pessoa.nome
- if fiscal_do_contrato.ativo?
=< " "
span class="label label-success" Ativo
td = fiscal_do_contrato.cargo
td = fiscal_do_contrato.matricula
td = fiscal_do_contrato.numero_da_portaria
td = fiscal_do_contrato.vigencia_inicial_da_portaria
td
= botao_com_permissao edit_licitacao_fiscal_do_contrato_path(fiscal_do_contrato, contrato_id: @contrato.id), {acao: :update}, { \
class_icone:'icone-editar',
params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"},
}
= botao_com_permissao fiscal_do_contrato, {acao: :destroy}, { \
class_icone:'icone-excluir',
params: { \
method: :delete, data: { confirm: 'Tem certeza?' },
class: 'btn btn-default btn-sm mb-xs',
title: "Apagar",
},
}