Browse Source

Fix name nominal and presenças

pull/7/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
840c6e3b99
  1. 6
      sessao/urls.py
  2. 14
      sessao/views.py

6
sessao/urls.py

@ -7,7 +7,7 @@ from sessao.views import (EditExpedienteOrdemDiaView, EditMateriaOrdemDiaView,
OradorExpedienteDelete, OradorExpedienteEdit,
OradorExpedienteView, PainelView,
PresencaOrdemDiaView, PresencaView, ResumoView,
VotacaoNomimalEditView, VotacaoNomimalView,
VotacaoNominalEditView, VotacaoNominalView,
VotacaoSecretaEditView, VotacaoSecretaView,
VotacaoSimbolicaEditView, VotacaoSimbolicaView,
sessao_crud, tipo_expediente_crud,
@ -51,9 +51,9 @@ urlpatterns_sessao = sessao_crud.urlpatterns + [
url(r'^(?P<pk>\d+)/explicacao/editar/(?P<oid>\d+)$',
ExplicacaoEdit.as_view(), name='explicacaoeditar'),
url(r'^(?P<pk>\d+)/matordemdia/votnom/(?P<oid>\d+)/(?P<mid>\d+)$',
VotacaoNomimalView.as_view(), name='votacaonominal'),
VotacaoNominalView.as_view(), name='votacaonominal'),
url(r'^(?P<pk>\d+)/matordemdia/votnom/edit/(?P<oid>\d+)/(?P<mid>\d+)$',
VotacaoNomimalEditView.as_view(), name='votacaonominaledit'),
VotacaoNominalEditView.as_view(), name='votacaonominaledit'),
url(r'^(?P<pk>\d+)/matordemdia/votsec/(?P<oid>\d+)/(?P<mid>\d+)$',
VotacaoSecretaView.as_view(), name='votacaosecreta'),
url(r'^(?P<pk>\d+)/matordemdia/votsec/view/(?P<oid>\d+)/(?P<mid>\d+)$',

14
sessao/views.py

@ -1314,7 +1314,7 @@ class VotacaoSimbolicaView(FormMixin, sessao_crud.CrudDetailView):
materia_id = kwargs['oid']
ordem_id = kwargs['mid']
qtde_presentes = len(SessaoPlenariaPresenca.objects.filter(
qtde_presentes = len(PresencaOrdemDia.objects.filter(
sessao_plen_id=self.object.id))
qtde_votos = (int(request.POST['votos_sim']) +
int(request.POST['votos_nao']) +
@ -1388,7 +1388,7 @@ class VotacaoSecretaView(FormMixin, sessao_crud.CrudDetailView):
materia_id = kwargs['oid']
ordem_id = kwargs['mid']
qtde_presentes = len(SessaoPlenariaPresenca.objects.filter(
qtde_presentes = len(PresencaOrdemDia.objects.filter(
sessao_plen_id=self.object.id))
qtde_votos = (int(request.POST['votos_sim']) +
int(request.POST['votos_nao']) +
@ -1495,7 +1495,7 @@ class VotacaoNominalForm(forms.Form):
pass
class VotacaoNomimalView(FormMixin, sessao_crud.CrudDetailView):
class VotacaoNominalView(FormMixin, sessao_crud.CrudDetailView):
template_name = 'sessao/votacao/nominal.html'
def get_success_url(self):
@ -1506,11 +1506,7 @@ class VotacaoNomimalView(FormMixin, sessao_crud.CrudDetailView):
def get_parlamentares(self):
self.object = self.get_object()
presencas = SessaoPlenariaPresenca.objects.filter(
sessao_plen_id=self.object.id
)
presencas = SessaoPlenariaPresenca.objects.filter(
presencas = PresencaOrdemDia.objects.filter(
sessao_plen_id=self.object.id
)
presentes = [p.parlamentar for p in presencas]
@ -1614,7 +1610,7 @@ class VotacaoNomimalView(FormMixin, sessao_crud.CrudDetailView):
return self.form_invalid(form)
class VotacaoNomimalEditView(FormMixin, sessao_crud.CrudDetailView):
class VotacaoNominalEditView(FormMixin, sessao_crud.CrudDetailView):
template_name = 'sessao/votacao/nominal_edit.html'
def get(self, request, *args, **kwargs):

Loading…
Cancel
Save