Browse Source

inclui campo para configuração do tipo de numeração

pull/2835/head
Leandro Roberto 7 years ago
parent
commit
b5ef07caf9
  1. 25
      sapl/sessao/migrations/0041_auto_20190607_1548.py
  2. 16
      sapl/sessao/models.py

25
sapl/sessao/migrations/0041_auto_20190607_1548.py

@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-07 18:48
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('sessao', '0040_auto_20190523_1130'),
]
operations = [
migrations.AddField(
model_name='tiposessaoplenaria',
name='tipo_numeracao',
field=models.PositiveIntegerField(choices=[(1, 'Anual'), (2, 'Mensal'), (3, 'Quinzenal'), (10, 'Sessão Legislativa'), (11, 'Legislatura'), (99, 'Numeração Única')], default=1, verbose_name='Tipo de Numeração'),
),
migrations.AlterField(
model_name='tiposessaoplenaria',
name='nome',
field=models.CharField(max_length=30, verbose_name='Descrição do Tipo'),
),
]

16
sapl/sessao/models.py

@ -73,10 +73,24 @@ class Bancada(models.Model):
@reversion.register() @reversion.register()
class TipoSessaoPlenaria(models.Model): class TipoSessaoPlenaria(models.Model):
nome = models.CharField(max_length=30, verbose_name=_('Tipo'))
TIPO_NUMERACAO_CHOICES = Choices(
(1, 'anual', 'Anual'),
(2, 'mensal', 'Mensal'),
(3, 'quizenal', 'Quinzenal'),
(10, 'sessao_legislativa', 'Sessão Legislativa'),
(11, 'legislatura', 'Legislatura'),
(99, 'unica', 'Numeração Única'),
)
nome = models.CharField(max_length=30, verbose_name=_('Descrição do Tipo'))
quorum_minimo = models.PositiveIntegerField( quorum_minimo = models.PositiveIntegerField(
verbose_name=_('Quórum mínimo')) verbose_name=_('Quórum mínimo'))
tipo_numeracao = models.PositiveIntegerField(
verbose_name=_('Tipo de Numeração'),
choices=TIPO_NUMERACAO_CHOICES, default=1)
class Meta: class Meta:
verbose_name = _('Tipo de Sessão Plenária') verbose_name = _('Tipo de Sessão Plenária')
verbose_name_plural = _('Tipos de Sessão Plenária') verbose_name_plural = _('Tipos de Sessão Plenária')

Loading…
Cancel
Save