= javascript_include_tag "bomcobox" = javascript_include_tag "obra/fiscalizacoes/form" .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message = form_for( @fiscalizacao, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @fiscalizacao.new_record? ? 'Cadastrar' : 'Editar' ' relatório .form-group .row .col-sm-3 = f.label :data_da_fiscalizacao, "Período do Relatório*", class: "control-label" = f.calendar_field :data_da_fiscalizacao, data: { data_pedido: I18n.l(Date.new(orcamento_atual.exercicio)) } = error_for @fiscalizacao, :data_da_fiscalizacao .col-sm-5 = f.label :obra_id, "Obra*", class: "control-label" = f.select :obra_id, options_from_collection_for_select( \ @obras, :id, :descricao_da_obra, @fiscalizacao.obra_id \ ), { include_blank: "Selecione" }, class: "form-control s2", id: "fiscalizacao_obra" = error_for @fiscalizacao, :obra_id span.help-block ' Selecione uma obra para filtrar seus engenheiros e medições. .col-sm-4 = f.label :medicao_da_obra_id, "Medição*", class: "control-label" = f.select :medicao_da_obra_id, options_from_collection_for_select( \ @medicoes, :id, :descricao_da_medicao_com_periodo, @fiscalizacao.medicao_da_obra_id \ ), { include_blank: "Selecione" }, class: "form-control s2", id: "fiscalizacao_medicao" = error_for @fiscalizacao, :medicao_da_obra_id, :medicao_da_obra span.help-block .form-group .row .col-sm-6 = f.label :engenheiro_da_obra_id, "Fiscal da Obra*", class: "control-label" = f.select :engenheiro_da_obra_id, options_from_collection_for_select( \ @engenheiros, :id, :descricao, @fiscalizacao.engenheiro_da_obra_id \ ), { include_blank: "Selecione" }, class: "form-control s2", id: "fiscalizacao_engenheiro_da_obra" = error_for @fiscalizacao, :engenheiro_da_obra_id .col-sm-6 = f.label :art, "ART da Fiscalização*", class: "control-label" = f.text_field :art, class: "form-control" = error_for @fiscalizacao, :art legend strong Situação da Obra .form-group .row .col-sm-4 .checkbox.checkbox-circle = f.check_box :possui_documentos = f.label :possui_documentos, "Há no local (Canteiro) documentos que possibilitem a identificação da obra (Projetos, Contrato, Ordem de Serviço, Licenças ou Outros)?" = error_for @fiscalizacao, :possui_documentos .col-sm-4 .checkbox.checkbox-circle = f.check_box :possui_placa = f.label :possui_placa, "Possui placa?" = error_for @fiscalizacao, :possui_placa .col-sm-4 .checkbox.checkbox-circle = f.check_box :diario_atualizado = f.label :diario_atualizado, "Diário de Obras está Atualizado?" = error_for @fiscalizacao, :diario_atualizado .row .col-sm-12 = f.label :providencias, "Providências", class: "control-label" = f.text_area :providencias, class: "form-control", rows: 3, style: "resize: vertical;" = error_for @fiscalizacao, :providencias legend strong Execução Física .form-group .row .col-sm-4 = f.label "Qualidade da Execução", class: "control-label" = f.select :qualidade_da_execucao, options_for_select(\ Obra::Fiscalizacao.qualidades_da_execucao.collect {|t| [ Obra::Fiscalizacao.localizar("qualidade_da_execucao", t[0]), t[0] ] }, @fiscalizacao.try(:qualidade_da_execucao)\ ), {include_blank: 'Selecione'}, class: 'form-control s2', data: { value: @fiscalizacao.try(:qualidade_da_execucao) } = error_for @fiscalizacao, :qualidade_da_execucao .col-sm-4 = f.label "Desempenho da Construtora", class: "control-label" = f.select :desempenho_da_construtora, options_for_select(\ Obra::Fiscalizacao.desempenhos_da_construtora.collect {|t| [ Obra::Fiscalizacao.localizar("desempenho_da_construtora", t[0]), t[0] ] }, @fiscalizacao.try(:desempenho_da_construtora)\ ), {include_blank: 'Selecione'}, class: 'form-control s2', data: { value: @fiscalizacao.try(:desempenho_da_construtora) } = error_for @fiscalizacao, :desempenho_da_construtora .col-sm-4 .checkbox.checkbox-circle = f.check_box :alteracao_justificada = f.label :alteracao_justificada, "Alteração/Reprogramação Justificada do Cronograma Físico-Financeiro?" = error_for @fiscalizacao, :alteracao_justificada .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", obra_fiscalizacoes_path, class: "btn btn-default"