Browse Source

Conserta votação nomial em ordem do dia

pull/518/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
committed by Edward Ribeiro
parent
commit
71a4d28e04
  1. 18
      sapl/sessao/views.py
  2. 4
      sapl/templates/sessao/votacao/nominal.html
  3. 2
      sapl/templates/sessao/votacao/nominal_edit.html

18
sapl/sessao/views.py

@ -868,7 +868,7 @@ class VotacaoView(FormMixin, SessaoCrud.CrudDetailView):
form_class = VotacaoForm
def get(self, request, *args, **kwargs):
self.object = self.get_object()
import ipdb; ipdb.set_trace()
context = self.get_context_data(object=self.object)
url = request.get_full_path()
@ -981,17 +981,15 @@ class VotacaoNominalView(FormMixin, SessaoCrud.CrudDetailView):
template_name = 'sessao/votacao/nominal.html'
def get(self, request, *args, **kwargs):
self.object = self.get_object()
context = self.get_context_data(object=self.object)
ordem_id = kwargs['mid']
ordem = OrdemDia.objects.get(id=ordem_id)
materia = {'materia': ordem.materia,
'ementa': sub(
' ', ' ', strip_tags(ordem.observacao))}
context.update({'materia': materia})
context = {'materia': materia, 'object': self.get_object(),
'parlamentares': self.get_parlamentares(),
'tipos': self.get_tipos_votacao()}
return self.render_to_response(context)
@ -1100,7 +1098,7 @@ class VotacaoNominalView(FormMixin, SessaoCrud.CrudDetailView):
def get_success_url(self):
pk = self.kwargs['pk']
return reverse('sapl.sessao:materiaordemdia_list',
return reverse('sapl.sessao:ordemdia_list',
kwargs={'pk': pk})
@ -1108,8 +1106,7 @@ class VotacaoNominalEditView(FormMixin, SessaoCrud.CrudDetailView):
template_name = 'sessao/votacao/nominal_edit.html'
def get(self, request, *args, **kwargs):
self.object = self.get_object()
context = self.get_context_data(object=self.object)
context = {}
materia_id = kwargs['oid']
ordem_id = kwargs['mid']
@ -1136,7 +1133,8 @@ class VotacaoNominalEditView(FormMixin, SessaoCrud.CrudDetailView):
' ', ' ', strip_tags(votacao.observacao)),
'tipo_resultado':
votacao.tipo_resultado_votacao_id}
context.update({'votacao': votacao_existente})
context.update({'votacao': votacao_existente,
'tipos': self.get_tipos_votacao()})
return self.render_to_response(context)

4
sapl/templates/sessao/votacao/nominal.html

@ -16,7 +16,7 @@
<fieldset class="form-group">
<legend>Votos</legend>
<div class="row">
{% for parlamentar in view.get_parlamentares %}
{% for parlamentar in parlamentares %}
<div class="col-md-6">{{parlamentar.nome_parlamentar}}</div>
<div class="col-md-6">
<select id="voto_parlamentar" name="voto_parlamentar" class="form-control">
@ -34,7 +34,7 @@
<div class="col-md-12">
Resultado da Votação
<select id="resultado_votacao" name="resultado_votacao" class="form-control">
{% for tipo in view.get_tipos_votacao %}
{% for tipo in tipos %}
<option value="{{tipo.id}}">{{tipo.nome}}</option>
{% endfor %}
</select>

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

@ -37,7 +37,7 @@
<div class="row">
<div class="col-md-12">
Resultado da Votação:
{% for tipo in view.get_tipos_votacao %}
{% for tipo in tipos %}
{% if votacao.tipo_resultado == tipo.id %}
<b>{{ tipo.nome }}</b>
{% endif %}

Loading…
Cancel
Save