.alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message - @membro_da_comissao.new_record? ? action = :create : action = :update = form_for( @membro_da_comissao, url: url_for(controller: 'licitacao/membros_da_comissao', action: action), html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @membro_da_comissao.new_record? ? 'Cadastrar' : 'Editar' ' Membro .form-group .row .col-sm-3 = f.label :data_de_admissao, "Data de Admissão*", class: "control-label" .input-group = f.text_field :data_de_admissao, placeholder: '00/00/0000', class: "form-control date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario = error_for @membro_da_comissao, :data_de_admissao .col-sm-4 = f.label :tipo, class: "control-label" = f.select :tipo, @tipos.keys.map { |tipo| [Licitacao::MembroDaComissao.localizar("tipo", tipo), tipo] }, { include_blank: "Selecione" }, class: "form-control s2" = error_for @membro_da_comissao, :tipo .form-group .row .col-sm-6 = f.label :agente_publico_municipal_id, "Agente Público", class: "control-label" = f.select :agente_publico_municipal_id, options_from_collection_for_select( \ @agentes_publicos.where.not(pessoa_id: nil).select("DISTINCT ON (pessoa_id) *") || [], :id, :nome, @membro_da_comissao.try(:agente_publico_municipal_id) \ ), { include_blank: "Selecione" }, class: "form-control s2", data: { value: @membro_da_comissao.try(:agente_publico_municipal_id) } = error_for @membro_da_comissao, :agente_publico_municipal_id .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", @membro_da_comissao.comissao, class: "btn btn-default"