tr.nested-fields
td
- if f.object.try(:persisted?)
p.form-control-static = f.object.try(:item_origem).try(:codigo_descricao_unidade_codigo_da_prefeitura)
- else
= f.select :item_origem_id,
options_from_collection_for_select( \
@itens_do_contrato, :id, :codigo_descricao_unidade_codigo_da_prefeitura, f.object.try(:item_origem_id) \
),
{ include_blank: "Selecione" },
class: "form-control s2"
= error_for f.object, :item_origem_id, :item
td
- if f.object.try(:persisted?)
p.form-control-static = f.object.try(:item).try(:codigo_descricao_unidade_codigo_da_prefeitura)
- else
= f.select :item_id,
options_from_collection_for_select( \
@itens, :id, :codigo_descricao_unidade_codigo_da_prefeitura, f.object.try(:item_id) \
),
{ include_blank: "Selecione" },
class: "form-control s2"
= error_for f.object, :item_id, :item
td
- if !f.object.persisted? || !f.object.tem_item_no_empenho?
= link_to_remove_association " Remover", f, class: "btn btn-sm btn-danger icone-anular"
= f.hidden_field :aditivo_id, value: @aditivo.id