Browse Source

Adiciona permissoes as telas de adicionar varias materias a uma sessao

pull/585/head
Eduardo Calil 8 years ago
parent
commit
a482bc5d70
  1. 5
      sapl/sessao/views.py
  2. 17
      sapl/templates/sessao/expedientemateria_list.html
  3. 17
      sapl/templates/sessao/ordemdia_list.html

5
sapl/sessao/views.py

@ -2045,9 +2045,11 @@ def retira_materias_ja_adicionadas(id_sessao, model):
return lista_id_materias return lista_id_materias
class AdicionarVariasMateriasExpediente(MateriaLegislativaPesquisaView): class AdicionarVariasMateriasExpediente(PermissionRequiredMixin,
MateriaLegislativaPesquisaView):
filterset_class = AdicionarVariasMateriasFilterSet filterset_class = AdicionarVariasMateriasFilterSet
template_name = 'sessao/adicionar_varias_materias_expediente.html' template_name = 'sessao/adicionar_varias_materias_expediente.html'
permission_required = permissoes_sessao()
def get_filterset_kwargs(self, filterset_class): def get_filterset_kwargs(self, filterset_class):
super(AdicionarVariasMateriasExpediente, super(AdicionarVariasMateriasExpediente,
@ -2123,6 +2125,7 @@ class AdicionarVariasMateriasExpediente(MateriaLegislativaPesquisaView):
class AdicionarVariasMateriasOrdemDia(AdicionarVariasMateriasExpediente): class AdicionarVariasMateriasOrdemDia(AdicionarVariasMateriasExpediente):
filterset_class = AdicionarVariasMateriasFilterSet filterset_class = AdicionarVariasMateriasFilterSet
template_name = 'sessao/adicionar_varias_materias_ordem.html' template_name = 'sessao/adicionar_varias_materias_ordem.html'
permission_required = permissoes_sessao()
def get_filterset_kwargs(self, filterset_class): def get_filterset_kwargs(self, filterset_class):
super(AdicionarVariasMateriasExpediente, super(AdicionarVariasMateriasExpediente,

17
sapl/templates/sessao/expedientemateria_list.html

@ -1,12 +1,17 @@
{% extends "crud/list.html" %} {% extends "crud/list.html" %}
{% load i18n %} {% load i18n %}
{% load common_tags %}
{% block more_buttons %} {% block more_buttons %}
<a href="{% url 'sapl.sessao:reordenar_expediente' root_pk %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Reordenar Matérias {% endblocktrans %} {% if perms|get_add_perm:view %}
</a> <a href="{% url 'sapl.sessao:reordenar_expediente' root_pk %}" class="btn btn-default">
<a href="{% url 'sapl.sessao:adicionar_varias_materias_expediente' root_pk %}" class="btn btn-default"> {% blocktrans with verbose_name=view.verbose_name %} Reordenar Matérias {% endblocktrans %}
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Várias Matérias {% endblocktrans %} </a>
</a> <a href="{% url 'sapl.sessao:adicionar_varias_materias_expediente' root_pk %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Várias Matérias {% endblocktrans %}
</a>
{% endif %}
{% endblock more_buttons %} {% endblock more_buttons %}

17
sapl/templates/sessao/ordemdia_list.html

@ -1,12 +1,17 @@
{% extends "crud/list.html" %} {% extends "crud/list.html" %}
{% load i18n %} {% load i18n %}
{% load common_tags %}
{% block more_buttons %} {% block more_buttons %}
<a href="{% url 'sapl.sessao:reordenar_ordem' root_pk %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Reordenar Matérias {% endblocktrans %} {% if perms|get_add_perm:view %}
</a> <a href="{% url 'sapl.sessao:reordenar_ordem' root_pk %}" class="btn btn-default">
<a href="{% url 'sapl.sessao:adicionar_varias_materias_ordem_dia' root_pk %}" class="btn btn-default"> {% blocktrans with verbose_name=view.verbose_name %} Reordenar Matérias {% endblocktrans %}
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Várias Matérias {% endblocktrans %} </a>
</a> <a href="{% url 'sapl.sessao:adicionar_varias_materias_ordem_dia' root_pk %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Adicionar Várias Matérias {% endblocktrans %}
</a>
{% endif %}
{% endblock more_buttons %} {% endblock more_buttons %}

Loading…
Cancel
Save