= javascript_include_tag "patrimonio/transferencia/form" = simple_form_for(@transferencia) do |f| = f.error_notification = f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? .form-group .row .col-sm-2 = f.input :data_da_transferencia, label: 'Data da Transferência', as: :string, wrapper: :calendar_field, input_html: { class: 'form-control date-picker', autocomplete: "off" } .col-sm-3 = f.input :tipo, label: 'Tipo da Disposição dos Itens da Transferência', collection: Patrimonio::Transferencia.tipos_i18n, value_method: :second, label_method: :first, include_blank: 'Selecione', input_html: { class: 's2' } fieldset legend strong ' Origem .form-group .row .col-sm-3 = f.input :unidade_gestora_origem_id, label: "Unidade Gestora Origem", collection: @unidades_gestoras, label_method: :codigo_e_nome, include_blank: "Selecione", input_html: { class: "s2 unidade", data: { id: "unidade_origem" } } .col-sm-3 = f.input :centro_de_custo_origem_id, label: "Centro de Custos Origem", collection: @centro_origem, label_method: :codigo_e_descricao_e_mae_principal, include_blank: "Selecione", input_html: { class: "s2 centro_de_custo", data: { id: "centro_de_custo_origem" } } .col-sm-6 label Responsável pelo Centro de Custos - if @transferencia.responsavel_origem.present? && @transferencia.responsavel_origem.persisted? input.form-control.input-md readonly="readonly" id="responsavel_centro_de_custo_origem" value="#{f.object.responsavel_origem.cpf_e_nome}" - else input.form-control.input-md readonly="readonly" id="responsavel_centro_de_custo_origem" = f.input :responsavel_origem_id, as: :hidden, input_html: { class: 'responsavel_origem' } fieldset legend strong ' Destino .form-group .row .col-sm-12 = f.fields_for :dados_dos_destinos_das_transferencias do |unidade_gestora| = render 'patrimonio/transferencias/dados_extras_do_destino_fields', f: unidade_gestora .row .col-sm-12 = link_to_add_association ' Unidade Gestora'.html_safe, f, :dados_dos_destinos_das_transferencias, partial: 'dados_extras_do_destino_fields', :"data-association-insertion-method" => "prepend", class: 'btn btn-primary btn-sm btn-add-dados-das-transferencias' .form-group .row .col-md-12 = f.input :historico, label: 'Histórico', as: :text, input_html: { rows: 5, style: "resize: none;" } .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" - if @transferencia.new_record? = link_to "Cancelar", patrimonio_transferencias_path, class: "btn btn-default" - else = link_to "Cancelar", patrimonio_transferencia_path(@transferencia), class: "btn btn-default"