tr.nested-fields - if f.object.try(:persisted?) td p.form-control-static = f.object.try(:componente_da_operacao_de_credito).try(:descricao) td p.form-control-static = f.object.try(:acao_do_componente).try(:descricao) - else td = f.select :componente_da_operacao_de_credito_id, options_from_collection_for_select(@componentes_da_operacao_de_credito, :id, :descricao, f.object.try(:componente_da_operacao_de_credito_id)), { include_blank: "Selecione" }, class: "form-control s2", id: "componente_da_operacao_de_credito_id" = error_for f.object, :componente_da_operacao_de_credito_id td = f.select :acao_do_componente_id, [], { include_blank: "Selecione" }, class: "form-control s2", id: "acao_id", data: {value: f.object.try(:acao_do_componente_id)} = error_for f.object, :acao_do_componente_id td = f.monetary_field :valor_da_acao, class: "valor" = error_for f.object, :valor_da_acao td = link_to_remove_association " Remover", f, class: "btn btn-sm btn-danger icone-anular"