- if @empenho.new_record? - metodo = :post - acao = 'create' - else - metodo = :patch - acao = 'atualiza_operacao_de_credito_do_empenho' = form_for( @empenho, url: url_for( controller: 'empenhos', action: acao ), method: metodo, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @empenho.new_record? ? 'Cadastrar ' : 'Atualizar e Confirmar' ' Operação de Crédito do Empenho .form-group .row .col-sm-6 = f.label :operacao_de_credito, "Operação de Crédito", class: "control-label", for: "normal-field" = f.select :operacao_de_credito_id, options_from_collection_for_select( \ @operacoes_de_credito, :id, :codigo_subconta, @empenho.operacao_de_credito_id \ ), { include_blank: 'Selecione' }, class: 'form-control s2', data: { value: @empenho.operacao_de_credito_id } = error_for @empenho, :operacao_de_credito_id .form-group h6 ' Ao escolher a operação de crédito o campo de sub-conta será preenchido automaticamente com a subconta presente na operação de crédito. .form-actions .row .col-sm-12 - unless @empenho.empenho_de_obra_e_falta_dados? = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", empenho_path(@empenho), class: "btn btn-default"