Browse Source

Adiciona exclusão de composição

pull/3171/head
Vinícius Cantuária 5 years ago
parent
commit
5b48cb153c
  1. 7
      sapl/comissoes/views.py
  2. 6
      sapl/templates/comissoes/composicao_list.html

7
sapl/comissoes/views.py

@ -150,6 +150,13 @@ class ComposicaoCrud(MasterDetailCrud):
).order_by('-titular', 'cargo__id_ordenacao', 'id')
return context
class DeleteView(MasterDetailCrud.DeleteView):
def delete(self, *args, **kwargs):
composicao = self.get_object()
composicao.delete()
return HttpResponseRedirect(
reverse('sapl.comissoes:composicao_list', kwargs={'pk': composicao.comissao.pk}))
class ComissaoCrud(Crud):
model = Comissao

6
sapl/templates/comissoes/composicao_list.html

@ -38,6 +38,12 @@
Adicionar Participação em Comissão
</a>
</div>
<div class="actions btn-group float-right" role="group">
<a href="{% url 'sapl.comissoes:composicao_delete' composicao_pk %}"
class="btn btn-outline-primary btn-outline-danger">
Excluir Composição de Comissão
</a>
</div>
</div>
{% endif %}
<div class="container-table">

Loading…
Cancel
Save