Browse Source

Git merge

pull/202/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
29036d2664
  1. 31
      relatorios/views.py

31
relatorios/views.py

@ -7,6 +7,9 @@ from base.views import ESTADOS
from comissoes.models import Comissao
from materia.models import (Autor, Autoria, MateriaLegislativa, Numeracao,
Tramitacao, UnidadeTramitacao)
from django.http import HttpResponse
from sessao.models import OrdemDia
from parlamentares.models import Parlamentar
from protocoloadm.models import (DocumentoAdministrativo, Protocolo,
TramitacaoAdministrativo)
@ -141,7 +144,8 @@ def relatorio_materia(request):
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_materia.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_materia.pdf"'
casa = CasaLegislativa.objects.first()
@ -237,7 +241,8 @@ def relatorio_processo(request):
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_processo.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_processo.pdf"'
casa = CasaLegislativa.objects.first()
@ -348,7 +353,9 @@ def relatorio_ordem_dia(request):
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_ordem_dia.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_ordem_dia.pdf"'
casa = CasaLegislativa.objects.first()
@ -378,7 +385,8 @@ def relatorio_documento_administrativo(request):
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_documento_administrativo.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_documento_administrativo.pdf"'
casa = CasaLegislativa.objects.first()
@ -438,13 +446,15 @@ def get_documento_administrativo(docs):
documentos.append(dic)
return documentos
def relatorio_espelho(request):
'''
pdf_espelho_gerar.py
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_espelho.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_espelho.pdf"'
casa = CasaLegislativa.objects.first()
@ -466,6 +476,7 @@ def relatorio_espelho(request):
return response
def get_espelho(mats):
materias = []
for m in mats:
@ -536,7 +547,8 @@ def get_protocolos(prots):
dic['titulo'] = str(protocolo.numero) + '/' + str(protocolo.ano)
dic['data'] = protocolo.data.strftime("%d/%m/%Y") + ' - <b>Horário:</b>' + protocolo.hora.strftime("%H:%m")
dic['data'] = protocolo.data.strftime(
"%d/%m/%Y") + ' - <b>Horário:</b>' + protocolo.hora.strftime("%H:%m")
dic['txt_assunto'] = protocolo.assunto_ementa
@ -564,7 +576,7 @@ def get_protocolos(prots):
dic['anulado'] = ''
if protocolo.anulado:
dic['anulado']='Nulo'
dic['anulado'] = 'Nulo'
protocolos.append(dic)
@ -577,7 +589,8 @@ def relatorio_protocolo(request):
'''
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="relatorio_protocolo.pdf"'
response[
'Content-Disposition'] = 'attachment; filename="relatorio_protocolo.pdf"'
casa = CasaLegislativa.objects.first()
@ -599,5 +612,3 @@ def relatorio_protocolo(request):
response.write(pdf)
return response

Loading…
Cancel
Save