|
|
@ -1420,7 +1420,8 @@ class ResumoView(DetailView): |
|
|
|
|
|
|
|
|
# ===================================================================== |
|
|
# ===================================================================== |
|
|
# Ocorrẽncias da Sessão |
|
|
# Ocorrẽncias da Sessão |
|
|
ocorrencias_sessao = OcorrenciaSessao.objects.filter(sessao_plenaria_id=self.object.id) |
|
|
ocorrencias_sessao = OcorrenciaSessao.objects.filter( |
|
|
|
|
|
sessao_plenaria_id=self.object.id) |
|
|
|
|
|
|
|
|
context.update({'ocorrencias_da_sessao': ocorrencias_sessao}) |
|
|
context.update({'ocorrencias_da_sessao': ocorrencias_sessao}) |
|
|
|
|
|
|
|
|
@ -1553,7 +1554,6 @@ class ExpedienteView(FormMixin, DetailView): |
|
|
return reverse('sapl.sessao:expediente', kwargs={'pk': pk}) |
|
|
return reverse('sapl.sessao:expediente', kwargs={'pk': pk}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class OcorrenciaSessaoView(FormMixin, DetailView): |
|
|
class OcorrenciaSessaoView(FormMixin, DetailView): |
|
|
template_name = 'sessao/ocorrencia_sessao.html' |
|
|
template_name = 'sessao/ocorrencia_sessao.html' |
|
|
form_class = OcorrenciaSessaoForm |
|
|
form_class = OcorrenciaSessaoForm |
|
|
@ -1565,7 +1565,7 @@ class OcorrenciaSessaoView(FormMixin, DetailView): |
|
|
msg = _('Registro deletado com sucesso') |
|
|
msg = _('Registro deletado com sucesso') |
|
|
messages.add_message(self.request, messages.SUCCESS, msg) |
|
|
messages.add_message(self.request, messages.SUCCESS, msg) |
|
|
|
|
|
|
|
|
def save(self,form): |
|
|
def save(self, form): |
|
|
conteudo = form.cleaned_data['conteudo'] |
|
|
conteudo = form.cleaned_data['conteudo'] |
|
|
|
|
|
|
|
|
OcorrenciaSessao.objects.filter(sessao_plenaria=self.object).delete() |
|
|
OcorrenciaSessao.objects.filter(sessao_plenaria=self.object).delete() |
|
|
@ -2967,14 +2967,15 @@ class JustificativaAusenciaCrud(MasterDetailCrud): |
|
|
template_name = 'sessao/justificativaausencia_create.html' |
|
|
template_name = 'sessao/justificativaausencia_create.html' |
|
|
|
|
|
|
|
|
class BaseMixin(MasterDetailCrud.BaseMixin): |
|
|
class BaseMixin(MasterDetailCrud.BaseMixin): |
|
|
list_field_names = ['parlamentar', 'sessao_plenaria', 'ausencia','tipo_ausencia', |
|
|
list_field_names = ['parlamentar', 'sessao_plenaria', 'ausencia', 'tipo_ausencia', |
|
|
'data' ] |
|
|
'data'] |
|
|
|
|
|
|
|
|
class ListView(MasterDetailCrud.ListView): |
|
|
class ListView(MasterDetailCrud.ListView): |
|
|
paginate_by = 10 |
|
|
paginate_by = 10 |
|
|
|
|
|
|
|
|
class CreateView(MasterDetailCrud.CreateView): |
|
|
class CreateView(MasterDetailCrud.CreateView): |
|
|
form_class = JustificativaAusenciaForm |
|
|
form_class = JustificativaAusenciaForm |
|
|
|
|
|
layout_key = None |
|
|
|
|
|
|
|
|
def get_context_data(self, **kwargs): |
|
|
def get_context_data(self, **kwargs): |
|
|
|
|
|
|
|
|
@ -3015,7 +3016,7 @@ class JustificativaAusenciaCrud(MasterDetailCrud): |
|
|
class UpdateView(MasterDetailCrud.UpdateView): |
|
|
class UpdateView(MasterDetailCrud.UpdateView): |
|
|
|
|
|
|
|
|
form_class = JustificativaAusenciaForm |
|
|
form_class = JustificativaAusenciaForm |
|
|
|
|
|
layout_key = None |
|
|
|
|
|
|
|
|
class DeleteView(MasterDetailCrud.DeleteView): |
|
|
class DeleteView(MasterDetailCrud.DeleteView): |
|
|
pass |
|
|
pass |
|
|
|
|
|
|
|
|
|