= stylesheet_link_tag 'loa/finalizar_orcamento' - quantidade_invalidos = @dados[:invalidos].inject(0) {|sum, a| sum += a[:dados].count} - quantidade_informativos = @dados[:informativos].inject(0) {|sum, a| sum += a[:dados].count} - total = quantidade_invalidos + quantidade_informativos ol.breadcrumb li = link_to "Orçamentos", orcamentos_path, class: "link_breadcrumb" li.active ' Finalizar Orçamento = @orcamento.exercicio - if quantidade_invalidos <= 0 section.widget div.widget-body = render 'form_finalizar' - else .alert.alert-warning strong Atenção! ' Foram encontradas insconsistências que impedem o orçamento de ser finalizado, corrija essas inconsistências antes de tentar finalizar o orçamento novamente. .widget .widget-body h3.show-header span.fw-semi-bold Finalizar Orçamento ==< @orcamento.exercicio p strong Quantidade de Inconsistências: ==< quantidade_invalidos p strong Quantidade de Avisos: ==< quantidade_informativos .row .col-md-12 .btn-toolbar .btn-group = link_to @orcamento, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar = link_to orcamento_finalizar_path(orcamento_atual.exercicio, format: :pdf), class: "btn btn-default btn-sm icone-imprimir", target: :blank do ' Imprimir Lista de Incosistências - if quantidade_informativos > 0 - @dados[:informativos].each do |lista| section.widget.bg-info style="color: #FFF" .header.bb h5 = lista[:titulo].try(:upcase) .widget-body ul - if lista[:dados].present? && lista[:dados].kind_of?(Array) - lista[:dados].each do |item| li style="margin-bottom: 4px;" = item.try(:html_safe) - if quantidade_invalidos > 0 - @dados[:invalidos].each do |lista| section.widget.bg-danger style="color: #FFF" .header.bb h5 = lista[:titulo].try(:upcase) .widget-body ul - if lista[:dados].present? && lista[:dados].kind_of?(Array) - lista[:dados].each do |item| li style="margin-bottom: 4px;" = item.try(:html_safe)