.alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message - situacao_da_obra.new_record? ? action = :create : action = :update = form_for( situacao_da_obra, url: url_for(controller: 'contabilidade/situacoes_da_obra', action: action), role: "form" ) do |f| fieldset legend strong = @obra.situacoes_da_obra.count == 0 ? 'Adicionar' : 'Alterar' ' Situação da Obra .form-group .row .col-sm-3 = f.label :numero_do_talao, "Período da Obra", class: "control-label", for: "normal-field" p span.fw-semi-bold = situacao_da_obra.obra.data_de_inicio ' a span.fw-semi-bold = situacao_da_obra.obra.data_prevista_de_termino .col-sm-5 = f.label :numero_do_talao, "Código da Obra", class: "control-label", for: "normal-field" p.form-control-static = codigo_da_obra - if situacao_da_obra.persisted? && situacao_da_obra.engenheiro_da_obra.present? .col-sm-4 = f.label :engenheiro, "Engenheiro Responsável", class: "control-label", for: "normal-field" p.form-control-static = situacao_da_obra.engenheiro_da_obra.pessoa.nome .form-group .row .col-sm-3 = f.label :data, "Data da Situação*", class: "control-label", for: "normal-field" .input-group = f.text_field :data_da_situacao, placeholder: '00/00/0000', class: "form-control date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario = error_for situacao_da_obra, :data_da_situacao .col-sm-3 = f.label :tipo_de_status_da_obra, 'Situação da Obra*', class: 'control-label' = f.select :tipo_de_status_da_obra, options_for_select( @status_da_obra.collect { |t| [ Contabilidade::SituacaoDaObra.localizar("tipo_de_status_da_obra", t[0]), t[0] ] }, selected: situacao_da_obra.tipo_de_status_da_obra ), {include_blank: 'Selecione'}, class: 'form-control s2' = error_for situacao_da_obra, :tipo_de_status_da_obra .form-group .row .col-sm-3 = f.label :data, "Data do Termo de Conclusão", class: "control-label", for: "normal-field" .input-group = f.text_field :data_do_termo_de_conclusao, placeholder: '00/00/0000', class: "form-control date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario = error_for situacao_da_obra, :data_do_termo_de_conclusao .col-sm-3 = f.label :tombo_do_bem, 'Tombo do Bem', class: "control-label", for: "normal-field" = f.text_field :tombo_do_bem, class: "form-control", maxlength: 20 = error_for situacao_da_obra, :tombo_do_bem .col-sm-3 = f.label :tipo_de_termo, 'Tipo de Termo de Conclusão', class: 'control-label' = f.select :tipo_de_termo, options_for_select( @tipos_de_termo.collect { |t| [ "#{t[1] + 1} - #{t[0].humanize}", t[0] ] }, selected: situacao_da_obra.tipo_de_termo ), {include_blank: 'Selecione'}, class: 'form-control s2' = error_for situacao_da_obra, :tipo_de_termo .form-group .row .col-sm-12 = f.label :observacoes, 'Observações*', class: "control-label", for: "normal-field" = f.text_area :observacoes, class: "form-control", rows: 3 = error_for situacao_da_obra, :observacoes .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", rota_obra(situacao_da_obra.obra), class: "btn btn-default"