From 8dcc883d44378113791f3db007fe6562420f3108 Mon Sep 17 00:00:00 2001 From: "Starlone (Estagiario)" Date: Mon, 27 Jun 2011 14:41:39 +0000 Subject: [PATCH] Adicionando equipadas ao relatorio por regiao --- sigi/apps/convenios/views.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sigi/apps/convenios/views.py b/sigi/apps/convenios/views.py index 166a38b..ead132a 100644 --- a/sigi/apps/convenios/views.py +++ b/sigi/apps/convenios/views.py @@ -190,17 +190,20 @@ def casas_estado_to_tabela(casas,convenios,regiao): convenios_est = convenios.filter(casa_legislativa__municipio__uf=estado) convenios_est_publicados = convenios_est.exclude(data_pub_diario=None) + convenios_est_equipados = convenios_est.exclude(data_termo_aceite=None) casas_est = casas.filter(municipio__uf=estado) casas_est_nao_aderidas = casas_est.exclude(convenio__in=convenios_est).distinct() casas_est_aderidas = casas_est.filter(convenio__in=convenios_est).distinct() casas_est_conveniadas = casas_est.filter(convenio__in=convenios_est_publicados).distinct() + casas_est_equipadas = casas_est.filter(convenio__in=convenios_est_equipados).distinct() linha.lista = ( casas_est.count(), casas_est_nao_aderidas.count(), casas_est_aderidas.count(), casas_est_conveniadas.count(), + casas_est_equipadas.count(), ) linha.estado = estado @@ -210,11 +213,13 @@ def casas_estado_to_tabela(casas,convenios,regiao): casas_regiao = casas.filter(municipio__uf__regiao=regiao) convenios_regiao = convenios.filter(casa_legislativa__municipio__uf__regiao=regiao) convenios_regiao_publicados = convenios_regiao.exclude(data_pub_diario=None) + convenios_regiao_equipados = convenios_regiao.exclude(data_termo_aceite=None) sumario = ( casas_regiao.count(), casas_regiao.exclude(convenio__in=convenios_regiao).distinct().count(), casas_regiao.filter(convenio__in=convenios_regiao).distinct().count(), casas_regiao.filter(convenio__in=convenios_regiao_publicados).distinct().count(), + casas_regiao.filter(convenio__in=convenios_regiao_equipados).distinct().count(), ) cabecalho_topo = ( @@ -223,6 +228,7 @@ def casas_estado_to_tabela(casas,convenios,regiao): u'Não Aderidas', u'Aderidas', u'Conveniadas', + u'Equipadas' ) return {