class Loa::Relatorios::QuadroResumoDaMetodologiaDeCalculo

		def self.dados loa_atual
			dados_do_relatorio = []
			loa_atual.projecao_de_receita.indices_de_projecao.each do |indice|

				valor = [
					indice.projecoes_do_indice.find_by(exercicio: loa_atual.projecao_de_receita.exercicios_destino.first).percentual,
					indice.projecoes_do_indice.find_by(exercicio: loa_atual.projecao_de_receita.exercicios_destino.first + 1).percentual,
					indice.projecoes_do_indice.find_by(exercicio: loa_atual.projecao_de_receita.exercicios_destino.first + 2).percentual,
					indice.projecoes_do_indice.find_by(exercicio: loa_atual.projecao_de_receita.exercicios_destino.last).percentual
				]


				dados_do_relatorio <<
					{
						variaveis: indice.nome.to_s,
						valor_ano_um: valor[0].present? ? valor[0] : '0,0',
						valor_ano_dois: valor[1].present? ? valor[1] : '0,0',
						valor_ano_tres: valor[2].present? ? valor[2] : '0,0',
						valor_ano_quatro: valor[3].present? ? valor[3] : '0,0'
					}
			end
			return dados_do_relatorio
		end
end
