Browse Source

Exibe o resultado da contagem de votos

pull/1571/head
João Pedro Sconetto 7 years ago
parent
commit
c6484af435
  1. 16
      sapl/sessao/views.py
  2. 15
      sapl/templates/sessao/votacao/nominal_edit.html

16
sapl/sessao/views.py

@ -1931,6 +1931,22 @@ class VotacaoNominalEditAbstract(SessaoPermissionMixin):
' ', ' ', strip_tags(ementa))} ' ', ' ', strip_tags(ementa))}
context.update({'materia': materia}) context.update({'materia': materia})
votosSim = votosNao = abstencoes = naoRegistrados = 0
for v in votos:
if v.voto == 'Sim':
votosSim += 1
elif v.voto == 'Não':
votosNao += 1
elif v.voto == 'Abstenção':
abstencoes += 1
elif v.voto == '-1':
naoRegistrados += 1
list_contagem = {'votosSim': votosSim, 'votosNao': votosNao, 'abstencoes': abstencoes,
'naoRegistrados': naoRegistrados}
context.update({'contagem': list_contagem})
votacao_existente = {'observacao': sub( votacao_existente = {'observacao': sub(
' ', ' ', strip_tags(votacao.observacao)), ' ', ' ', strip_tags(votacao.observacao)),
'resultado': votacao.tipo_resultado_votacao.nome, 'resultado': votacao.tipo_resultado_votacao.nome,

15
sapl/templates/sessao/votacao/nominal_edit.html

@ -56,6 +56,21 @@
<br /> <br />
<div class="row"> <div class="row">
<div class="col-md-12">
<b>Contagem do Resultado:</b>
<br />
Votos Sim: {{ contagem.votosSim }}
<br />
Votos Não: {{ contagem.votosNao }}
<br />
Abstenções: {{ contagem.abstencoes }}
<br />
Votos Não Registrados: {{ contagem.naoRegistrados }}
</div>
</div>
<br />
<div class="row">
<div class="col-md-12"> <div class="col-md-12">
Observações Observações
<textarea id="observacao" name="observacao" style="width:100%;" rows="7" class="form-control">{{votacao.observacao|safe}}</textarea> <textarea id="observacao" name="observacao" style="width:100%;" rows="7" class="form-control">{{votacao.observacao|safe}}</textarea>

Loading…
Cancel
Save