= javascript_include_tag "obra/garantias_da_obra/form" .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message - @garantia_da_obra.new_record? ? action = :create : action = :update = form_for( @garantia_da_obra, url: url_for(controller: 'obra/garantias_da_obra', action: action), html: { class: "form-vertical", 'data-blockui-message': "Aguarde..." }, role: "form" ) do |f| fieldset legend strong = @garantia_da_obra.new_record? ? 'Cadastrar' : 'Editar' ' Contrato da Obra .form-group .row .col-sm-3 = f.label "Forma de Garantia*", class: "control-label" = f.select :forma_de_garantia, options_for_select( \ @formas_de_garantia.collect { |t| [ Obra::GarantiaDaObra.localizar("forma_de_garantia", t[0]), t[0] ] }, @garantia_da_obra.try(:forma_de_garantia) \ ), { include_blank: 'Selecione' }, class: 'form-control s2', id: 'forma_de_garantia', data: { value: @garantia_da_obra.try(:forma_de_garantia) } = error_for @garantia_da_obra, :forma_de_garantia - if @garantia_da_obra.new_record? = f.hidden_field :obra_id, value: @garantia_da_obra.obra_id .form-group#caucao-em-dinheiro .row .col-sm-3 = f.label :data, "Data do Depósito", class: "control-label", for: "normal-field" .input-group = f.text_field :data_do_deposito, placeholder: '00/00/0000', class: "form-control date-picker", id: "data_do_deposito", autocomplete: "off" span.input-group-addon span.icone-calendario = error_for @garantia_da_obra, :data_do_deposito .col-sm-3 = f.label :valor_do_caucao, 'Valor do Caução', class: "control-label", for: "normal-field" = f.text_field :valor_do_caucao, class: "form-control", placeholder: 'R$ 0,00', data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99'}, id: "valor_do_caucao" = error_for @garantia_da_obra, :valor_do_caucao .col-sm-3 = f.label :conta_corrente, 'Conta Corrente', class: "control-label", for: "normal-field" = f.text_field :conta_corrente, class: "form-control", id: "conta_corrente" = error_for @garantia_da_obra, :conta_corrente .form-group#caucao-em-titulo-de-divida .row .col-sm-3 = f.label :data, "Data de Resgate", class: "control-label", for: "normal-field" .input-group = f.text_field :data_de_resgate, placeholder: '00/00/0000', class: "form-control date-picker", id: "data_de_resgate", autocomplete: "off" span.input-group-addon span.icone-calendario = error_for @garantia_da_obra, :data_de_resgate .col-sm-6 = f.label :nome_do_titulo, 'Título', class: "control-label", for: "normal-field" = f.text_field :nome_do_titulo, class: "form-control", id: "nome_do_titulo" = error_for @garantia_da_obra, :nome_do_titulo .form-group#seguro .row .col-sm-3 = f.label :nome_da_seguradora, 'Seguradora', class: "control-label", for: "normal-field" = f.text_field :nome_da_seguradora, class: "form-control", id: "nome_da_seguradora" = error_for @garantia_da_obra, :nome_da_seguradora .col-sm-3 = f.label :numero_da_apolice, 'Nº da Apólice', class: "control-label", for: "normal-field" = f.text_field :numero_da_apolice, class: "form-control", id: "numero_da_apolice" = error_for @garantia_da_obra, :numero_da_apolice .col-sm-3 = f.label :valor_do_premio, 'Valor do Prêmio', class: "control-label", for: "normal-field" = f.text_field :valor_do_premio, class: "form-control", placeholder: 'R$ 0,00', data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99'}, id: "valor_do_premio" = error_for @garantia_da_obra, :valor_do_premio .form-group#fianca-bancaria .row .col-sm-6 = f.label :nome_do_banco, 'Instituição Bancária', class: "control-label", for: "normal-field" = f.text_field :nome_do_banco, class: "form-control", id: "nome_do_banco" = error_for @garantia_da_obra, :nome_do_banco .col-sm-6 = f.label :valor_fianca, 'Valor da Fiança', class: "control-label", for: "normal-field" = f.text_field :valor_fianca, class: "form-control", placeholder: 'R$ 0,00', data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99'}, id: "valor_fianca" = error_for @garantia_da_obra, :valor_fianca .form-group#fianca-bancaria .row .col-sm-3 = f.label :quantidade_de_dias_de_vigencia, 'Vigência (dias)', class: "control-label", for: "normal-field" = f.number_field :quantidade_de_dias_de_vigencia, class: "form-control", placeholder: "30", id: "quantidade_de_dias_de_vigencia_1" = error_for @garantia_da_obra, :quantidade_de_dias_de_vigencia .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", administrativo_obra_path(@garantia_da_obra.obra_id), class: "btn btn-default"