- configuracao = Configuracao.last = javascript_include_tag "usuarios/solicitacao_novo_usuario" = stylesheet_link_tag 'usuarios/solicitacao_novo_usuario' .div.panel.panel-default .panel-body.titulo .row style="margin-top: 10px; margin-bottom: 10px;" .col-sm-1 style="margin-left: 10%;" - if configuracao.existe_imagem? = image_tag configuracao.brasao.url, size: "90x70" .col-sm-7 p.texto_titulo Solicitação de Cadastro de Usuário p.texto_titulo style="font-size: 12pt;" #{configuracao.try(:nome_da_prefeitura)} .div style="width: 80%; margin-left: auto; margin-right: auto; margin-top: 20px;" .widget .widget-body .form-group style="margin: 0px 20px -10px 20px;" fieldset legend .row style="margin: 10px 0px;" .col-sm-12 style="text-align: left;" = image_tag 'LOGO_GERENCIAL.png', size: "190x50" .widget-body = form_for(@usuario, url: url_for(action: 'create_usuario', controller: 'usuarios'), method: 'post', html: {class: "form-horizontal"}, role: "form" ) do |f| = f.hidden_field :concordo, id:"campo_concordo", value: false .form-group style="margin: 20px;" .col-sm-12 label.control-label for="prepended-input" Nome Completo* = f.text_field :nome_completo, class: "form-control", autofocus: "autofocus" = error_for @usuario, :nome_completo .form-group style="margin: 20px;" .col-sm-12 = f.check_box :siafic, style: "margin-right: 5px;" label.control-label for="prepended-input" Usuário SIAFIC? = error_for @usuario, :siafic .form-group style="margin: 20px;" .col-sm-6 label.control-label Nome de Usuário* = f.text_field :nome_de_usuario, class: "form-control", autofocus: "autofocus" = error_for @usuario, :nome_de_usuario .col-sm-6 label.control-label for="prepended-input" CPF* = f.text_field :cpf, class: "form-control", id:"cpf", autofocus: "autofocus", placeholder: "000.000.000-00" = error_for @usuario, :cpf .form-group style="margin: 20px;" .col-sm-6 label.control-label Número da Matrícula = f.text_field :numero_da_matricula, class: "form-control", autofocus: "autofocus" .col-sm-6 label.control-label Cargo = f.text_field :cargo, class: "form-control", autofocus: "autofocus" .form-group style="margin: 20px;" .col-sm-12 label.control-label for="prepended-input" E-mail* = f.email_field :email, class: "form-control" = error_for @usuario, :email .form-group style="margin: 20px;" .col-sm-12 label.control-label for="prepended-input" E-mail Institucional = f.email_field :email_institucional, class: "form-control" = error_for @usuario, :email_institucional .form-group style="margin: 20px;" .col-sm-8 = f.check_box :receber_email, style: "margin-right: 5px;" label.control-label for="prepended-input" Deseja receber e-mails de alerta? = error_for @usuario, :receber_email - if @usuario.new_record? .form-group style="margin: 20px;" .col-sm-6 label.control-label for="password-field" Senha* = f.password_field :password, class: "form-control" = error_for @usuario, :password .col-sm-6 label.control-label for="password-field" Confirmação de Senha* = f.password_field :password_confirmation, class: "form-control" = error_for @usuario, :password_confirmation .form-group style="margin: 20px;" .col-sm-3 label.control-label for="prepended-input" Perfil* = f.select :perfil_id, options_for_select(@perfis, 'id'), { include_blank: "Selecione" }, class: "form-control s2" = error_for @usuario, :perfil_id .col-sm-3 label.control-label for="prepend-input" Poder = f.select :tipo_de_poder, options_for_select(@tipo_de_poder.collect {|t|["#{t[0].humanize}", t[0] ]}, @usuario.try(:tipo_de_poder)), {include_blank: "Selecione"}, id: "tipo_de_poder", class: "form-control s2" .col-sm-6 label.control-label for="prepended-input" Nivel de Permissão Para Unidades Orçamentarias = f.select :nivel_de_permissao_a_unidades, options_for_select(@permissao_unidades_orcamentarias.collect {|t|[ "#{t[0].humanize}", t[0] ] }, @usuario.try(:nivel_de_permissao_a_unidades)), {include_blank: false}, class: 'form-control s2', data: { value: @usuario.try(:nivel_de_permissao_a_unidades) } = error_for @usuario, :nivel_de_permissao_a_unidades .form-group style="margin: 20px;" fieldset legend .col-sm-12 strong Unidades Orçamentárias .table-responsive table.table.table-bordered.table-hover thead tr th width="90%" Unidade th width="10%" style="text-align:center;" Opções tbody#unidades_orcamentarias = f.fields_for :unidades_orcamentarias_por_usuario do |unidade_orcamentaria| = render 'unidade_orcamentaria_por_usuario_fields', f: unidade_orcamentaria tfoot tr td.links colspan='2' = link_to_add_association ' Unidade Orçamentária'.html_safe, f, :unidades_orcamentarias_por_usuario, :"data-association-insertion-node" => "tbody#unidades_orcamentarias",:"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm pull-right', id: 'btn-add-unidade-orcamentaria' .form-group style="margin: 20px;" h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-offset-5.col-sm-12 = f.submit "Salvar", class: "btn btn-primary", id: "botao_salvar" = link_to "Cancelar", new_usuario_session_path, class: "btn btn-inverse" /! modal #termoResponsabilidade.modal.fade role="dialog" tabindex="-1" .modal-dialog role="document" .modal-content .modal-header button.close aria-label="Close" data-dismiss="modal" type="button" span aria-hidden="true" × h4.modal-title TERMO DE RESPONSABILIDADE DE USO DO SISTEMA GERENCIAL .modal-body = render 'termo' .row style="margin-left: 15px;" .col-sm-4.checkbox = check_box_tag 'concordo' label Li e Concordo span.text-danger id="erro_concordo" style="display: none;" p.form-control-static.erro .modal-footer = link_to usuarios_imprimir_path(relatorio: 'termo_de_responsabilidade', format: :pdf), id: 'botao_imprimir', target: '_blank', class: "btn btn-info" do | Imprimir button#botao_enviar.btn.btn-primary type="button" Salvar /! /.modal-content /! /.modal-dialog /! /.modal