From 1708da9dffacea8dfb52197190bc7abd2c54dde5 Mon Sep 17 00:00:00 2001 From: Cesar Augusto de Carvalho Date: Mon, 15 Apr 2019 16:52:50 -0300 Subject: [PATCH] Verifica se a sessao esta aberta ou finalizada na Votacao em Bloco (#2724) --- sapl/sessao/views.py | 12 +- .../votacao/votacao_bloco_expediente.html | 160 +++++++++-------- .../sessao/votacao/votacao_bloco_ordem.html | 168 +++++++++--------- 3 files changed, 176 insertions(+), 164 deletions(-) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 74c9094e9..602e70ca6 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -3552,9 +3552,13 @@ class VotacaoEmBlocoExpediente(PermissionRequiredForAppCrudMixin, ListView): def get_context_data(self, **kwargs): context = super(VotacaoEmBlocoExpediente, self).get_context_data(**kwargs) - context['turno_choices'] = Tramitacao.TURNO_CHOICES context['pk'] = self.kwargs['pk'] context['root_pk'] = self.kwargs['pk'] + if not verifica_sessao_iniciada(self.request, self.kwargs['pk']): + context['sessao_iniciada'] = False + return context + context['sessao_iniciada'] = True + context['turno_choices'] = Tramitacao.TURNO_CHOICES context['title'] = SessaoPlenaria.objects.get(id=self.kwargs['pk']) return context @@ -3574,9 +3578,13 @@ class VotacaoEmBlocoOrdemDia(PermissionRequiredForAppCrudMixin, ListView): def get_context_data(self, **kwargs): context = super(VotacaoEmBlocoOrdemDia, self).get_context_data(**kwargs) - context['turno_choices'] = Tramitacao.TURNO_CHOICES context['pk'] = self.kwargs['pk'] context['root_pk'] = self.kwargs['pk'] + if not verifica_sessao_iniciada(self.request, self.kwargs['pk']): + context['sessao_iniciada'] = False + return context + context['sessao_iniciada'] = True + context['turno_choices'] = Tramitacao.TURNO_CHOICES context['title'] = SessaoPlenaria.objects.get(id=self.kwargs['pk']) return context diff --git a/sapl/templates/sessao/votacao/votacao_bloco_expediente.html b/sapl/templates/sessao/votacao/votacao_bloco_expediente.html index 7ca074645..589a2397e 100644 --- a/sapl/templates/sessao/votacao/votacao_bloco_expediente.html +++ b/sapl/templates/sessao/votacao/votacao_bloco_expediente.html @@ -3,94 +3,96 @@ {% block base_content %} -
- {% csrf_token %} -

- - + {% if sessao_iniciada %} + + {% csrf_token %} +

+
+ + + + + - - - - - - -

{% trans "Tipo de Votação" %}

{% trans "Tipo de Votação" %}

-
- -
- -
-
-
- -
-

Selecione o(s) expediente(s) desejado(s).

- - - - + - +

{% trans "Expediente" %}

+
+ +
+ +
+
+
+ +
+

Selecione o(s) expediente(s) desejado(s).

+ + + + + + -
- -
+
+ +
- {% for o in expedientes %} - {% if o.tipo_votacao == 1 or o.tipo_votacao == 2 %} - - + - - {% endif %} - {% endfor %} -

{% trans "Expediente" %}

+ Ementa: {{ o.ementa|safe }}
+

+ + + {% endif %} + {% endfor %} + - - - - - + + + + + - Voltar - + Voltar + - -
+ + + {% endif %} {% endblock base_content %} diff --git a/sapl/templates/sessao/votacao/votacao_bloco_ordem.html b/sapl/templates/sessao/votacao/votacao_bloco_ordem.html index e80695d00..8c80d47cc 100644 --- a/sapl/templates/sessao/votacao/votacao_bloco_ordem.html +++ b/sapl/templates/sessao/votacao/votacao_bloco_ordem.html @@ -3,94 +3,96 @@ {% block base_content %} -
- {% csrf_token %} -

- + {% if sessao_iniciada %} + + {% csrf_token %} +

+
+ + + + + + + + +

{% trans "Tipo de Votação" %}

+
+ +
+ +
+
+
+ +
+

Selecione a(s) ordem(s) do dia desejada(s).

+ - - - + + + - - + - -

{% trans "Tipo de Votação" %}

{% trans "Ordem do dia" %}

-
- -
- + +
+ +
+ + {% for o in ordem_dia %} + {% if o.tipo_votacao == 1 or o.tipo_votacao == 2 %} +
- -
-

Selecione a(s) ordem(s) do dia desejada(s).

- - - - - - - -
- -
- - {% for o in ordem_dia %} - {% if o.tipo_votacao == 1 or o.tipo_votacao == 2 %} - - - - {% endif %} - {% endfor %} -

{% trans "Ordem do dia" %}

- - - - - - - - Voltar - - - -
+ Ementa: {{ o.ementa|safe }}
+

+ + + {% endif %} + {% endfor %} + + + + + + + + + Voltar + + + + + {% endif %} {% endblock base_content %}