= javascript_include_tag "loa/orgaos/form" = form_for( @orgao, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @orgao.new_record? ? 'Cadastrar' : 'Editar' ' Órgão - if @orgao.orgao_id.blank? .form-group .row .col-sm-2 = f.label :codigo, "Código*", class: "control-label" = f.text_field :codigo, placeholder: 'Ex.: 25', class: "form-control only-num-or-A", maxlength: 3 = error_for @orgao, :codigo .form-group .row .col-sm-8 = f.label :nome, "Nome*", class: "control-label" = f.text_field :nome, placeholder: 'Ex.: SECRETARIA MUNICIPAL DA SAUDE', class: "form-control" , maxlength: 80 = error_for @orgao, :nome .col-sm-2 = f.label :sigla, "Sigla*", class: "control-label" = f.text_field :sigla, placeholder: 'Ex.: SAUDE', class: "sigla form-control" , maxlength: 10 = error_for @orgao, :sigla - else .form-group .row .col-sm-2 = f.label :codigo, "Código*", class: "control-label" p.form-control-static = @orgao.codigo .form-group .row .col-sm-8 = f.label :nome, "Nome*", class: "control-label" p.form-control-static = @orgao.nome .col-sm-2 = f.label :sigla, "Sigla*", class: "control-label" p.form-control-static = @orgao.sigla .form-group .row .col-sm-3 = f.label :cnpj, "CNPJ*", class: "control-label" = f.text_field :cnpj, placeholder: 'Ex.: 04.885.197/0001-44', class: "form-control cnpj" = error_for @orgao, :cnpj .col-sm-4 = f.label :tipo_de_unidade_administrativa, "Tipo da Unidade Administrativa*", class: "control-label" = f.select :tipo_de_unidade_administrativa_id, options_for_select(@tipos_de_unidades_administrativas.map{ |tipo| [tipo.codigo_e_descricao, tipo.id, { 'data-poder-associado' => tipo.poder_associado }]}, { selected: @orgao.tipo_de_unidade_administrativa_id} ), { include_blank: 'Selecione' }, class: "form-control s2" = error_for @orgao, :tipo_de_unidade_administrativa_id, :tipo_de_unidade_administrativa .col-sm-3 = f.label :poder_associado, "Poder", class: "control-label" p.form-control-static#poder_associado fieldset legend ' Endereço .form-group .row .col-sm-3 = f.label :cep, "CEP*", class: "control-label" = f.text_field :cep, placeholder: 'Ex.: 60000-000 ', class: "form-control cep" = error_for @orgao, :cep .form-group .row .col-sm-7 = f.label :endereco, "Endereço*", class: "control-label" = f.text_field :endereco, placeholder: 'Ex.: Rua de Exemplo, 123', class: "form-control" , maxlength: 255 = error_for @orgao, :endereco fieldset legend ' Contato .form-group .row .col-sm-4 = f.label 'E-mail*', class: "control-label" = f.text_field :email, placeholder: 'Ex.: email@exemplo.com.br', class: "form-control" , maxlength: 50 = error_for @orgao, :email .col-sm-4 = f.label :horario_inicio_funcionamento, "Horário de Expediente*", class: "control-label" .input-group = f.text_field :horario_inicio_funcionamento, placeholder: 'Ex.: 08:00', class: "form-control" .input-group-addon ' às = f.text_field :horario_fim_funcionamento, placeholder: 'Ex.: 18:00', class: "form-control" - if @orgao.errors[:horario_inicio_funcionamento] = error_for @orgao, :horario_inicio_funcionamento, :horario_fim_funcionamento .form-group .row .col-sm-3 = f.label 'Telefone*', class: "control-label" = f.text_field :telefone, placeholder: 'Ex.: (85) 99999-9999 ', class: "form-control telefone" = error_for @orgao, :telefone .col-sm-3 = f.label 'Fax', class: "control-label" = f.text_field :fax, placeholder: 'Ex.: (85) 99999-9999', class: "form-control fax" = error_for @orgao, :fax .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 - if @orgao.new_record? =< f.submit "Salvar e cadastrar outro", class: "btn btn-success", name: 'manter_form' = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", loa_orgaos_path(@orgao.orcamento), class: "btn btn-default"