|
@ -353,19 +353,22 @@ class ProtocoloMateriaView(PermissionRequiredMixin, CreateView): |
|
|
|
|
|
|
|
|
protocolo = Protocolo() |
|
|
protocolo = Protocolo() |
|
|
|
|
|
|
|
|
protocolo.numero = (numero['numero__max'] + 1) if numero['numero__max'] else 1 |
|
|
protocolo.numero = ( |
|
|
|
|
|
numero['numero__max'] + 1) if numero['numero__max'] else 1 |
|
|
protocolo.ano = datetime.now().year |
|
|
protocolo.ano = datetime.now().year |
|
|
protocolo.data = datetime.now().strftime("%Y-%m-%d") |
|
|
protocolo.data = datetime.now().strftime("%Y-%m-%d") |
|
|
protocolo.hora = datetime.now().strftime("%H:%M") |
|
|
protocolo.hora = datetime.now().strftime("%H:%M") |
|
|
protocolo.timestamp = datetime.now().strftime("%Y-%m-%d %H:%M") |
|
|
protocolo.timestamp = datetime.now().strftime("%Y-%m-%d %H:%M") |
|
|
protocolo.tipo_processo = '0' # TODO validar o significado |
|
|
protocolo.tipo_processo = '1' # TODO validar o significado |
|
|
|
|
|
protocolo.anulado = False |
|
|
|
|
|
|
|
|
if form.cleaned_data['autor']: |
|
|
if form.cleaned_data['autor']: |
|
|
protocolo.autor = form.cleaned_data['autor'] |
|
|
protocolo.autor = form.cleaned_data['autor'] |
|
|
protocolo.anulado = False |
|
|
|
|
|
protocolo.tipo_materia = TipoMateriaLegislativa.objects.get( |
|
|
protocolo.tipo_materia = TipoMateriaLegislativa.objects.get( |
|
|
id=self.request.POST['tipo_materia']) |
|
|
id=self.request.POST['tipo_materia']) |
|
|
protocolo.numero_paginas = self.request.POST['numero_paginas'] |
|
|
protocolo.numero_paginas = self.request.POST['numero_paginas'] |
|
|
protocolo.observacao = self.request.POST['observacao'] |
|
|
protocolo.observacao = self.request.POST['observacao'] |
|
|
|
|
|
|
|
|
protocolo.save() |
|
|
protocolo.save() |
|
|
return redirect(self.get_success_url(protocolo)) |
|
|
return redirect(self.get_success_url(protocolo)) |
|
|
|
|
|
|
|
|