mirror of https://github.com/interlegis/sapl.git
Eduardo Edson Batista Cordeiro Alves
9 years ago
5 changed files with 90 additions and 177 deletions
@ -1,172 +0,0 @@ |
|||
from django.utils.translation import ugettext_lazy as _ |
|||
|
|||
from sapl.crud import build_crud |
|||
|
|||
from .models import (CargoMesa, Coligacao, Dependente, Filiacao, Legislatura, |
|||
Mandato, NivelInstrucao, Parlamentar, Partido, |
|||
SessaoLegislativa, SituacaoMilitar, TipoAfastamento, |
|||
TipoDependente) |
|||
|
|||
cargo_mesa_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
CargoMesa, '', |
|||
======= |
|||
CargoMesa, 'cargo_mesa', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Cargo na Mesa'), |
|||
[('descricao', 10), |
|||
('unico', 2)]], |
|||
) |
|||
|
|||
legislatura_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
Legislatura, '', |
|||
======= |
|||
Legislatura, 'tabelas_auxiliares#legislatura', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Legislatura'), |
|||
[('id', 3), |
|||
('data_inicio', 2), |
|||
('data_fim', 2), |
|||
('data_eleicao', 2)], |
|||
[('data_inicio', 4), ('data_fim', 4), ('data_eleicao', 4)]], |
|||
) |
|||
|
|||
coligacao_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
Coligacao, '', |
|||
======= |
|||
Coligacao, 'coligacao', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Coligação'), |
|||
[('nome', 5), |
|||
('legislatura', 5), |
|||
('numero_votos', 2)]], |
|||
) |
|||
|
|||
partido_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
Partido, '', |
|||
======= |
|||
Partido, 'partidos', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Partido Político'), |
|||
[('nome', 6), |
|||
('sigla', 2), |
|||
('data_criacao', 2), |
|||
('data_extincao', 2)]], |
|||
) |
|||
|
|||
dependente_crud = build_crud( |
|||
Dependente, '', |
|||
|
|||
[_('Dependentes'), |
|||
[('nome', 12)], |
|||
[('tipo', 4), ('sexo', 4), ('data_nascimento', 4)], |
|||
[('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)]], |
|||
) |
|||
|
|||
sessao_legislativa_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
SessaoLegislativa, '', |
|||
======= |
|||
SessaoLegislativa, 'sessao_legislativa', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Sessão Legislativa'), |
|||
[('numero', 2), |
|||
('tipo', 2), |
|||
('data_inicio', 2), |
|||
('data_fim', 2), |
|||
('data_inicio_intervalo', 2), |
|||
('data_fim_intervalo', 2)]], |
|||
) |
|||
|
|||
dependente_crud = build_crud( |
|||
Parlamentar, '', |
|||
|
|||
[_('Cadastro do Parlamentar'), |
|||
[('nome_parlamentar', 4), ('login_FIXME', 4), ('ativo', 4)], |
|||
[('nome_completo', 12)], |
|||
[('nivel_instrucao', 4), ('sexo', 4), ('data_nascimento', 4)], |
|||
[('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)], |
|||
[('situacao_militar', 6), ('profissao', 6)], |
|||
[('endereco_web', 12)], |
|||
[('email', 12)], |
|||
[('numero_gab_parlamentar', 4), ('telefone', 4), ('fax', 4)], |
|||
[('endereco_residencia', 6), ('cep_residencia', 6)], |
|||
[('municipio_residencia', 6), ('uf_FIXME', 6)], |
|||
[('telefone_residencia', 6), ('fax_residencia', 6)], |
|||
[('locais_atuacao', 12)], |
|||
[('file_FIXME', 12)], |
|||
[('biografia', 12)], |
|||
[('observacao_FIXME', 12)], |
|||
[('parlamentar_salvar_FIXME', 12)]], |
|||
) |
|||
|
|||
filiacao_crud = build_crud( |
|||
Filiacao, '', |
|||
|
|||
[_('Filiações Partidárias '), |
|||
[('partido', 4), ('data', 4), ('data_desfiliacao', 4)]], |
|||
) |
|||
|
|||
mandato_crud = build_crud( |
|||
Mandato, '', |
|||
|
|||
[_('Mandato'), |
|||
[('legislatura', 4), ('coligacao', 4), ('votos_recebidos', 4)], |
|||
[('ind_titular_FIXME', 3), |
|||
('dat_inicio_mandato_FIXME', 3), |
|||
('data_fim_mandato', 3), |
|||
('data_expedicao_diploma', 3)], |
|||
[('observacao', 12)]], |
|||
) |
|||
|
|||
tipo_dependente_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
TipoDependente, '', |
|||
======= |
|||
TipoDependente, 'tipo_dependente', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Tipo de Dependente'), |
|||
[('descricao', 12)]], |
|||
) |
|||
|
|||
nivel_instrucao_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
NivelInstrucao, '', |
|||
======= |
|||
NivelInstrucao, 'nivel_instrucao', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Nível Instrução'), |
|||
[('descricao', 12)]], |
|||
) |
|||
|
|||
tipo_afastamento_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
TipoAfastamento, '', |
|||
======= |
|||
TipoAfastamento, 'tipo_afastamento', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Tipo de Afastamento'), |
|||
[('descricao', 5), ('dispositivo', 5), ('afastamento', 2)]], |
|||
) |
|||
|
|||
tipo_militar_crud = build_crud( |
|||
<<<<<<< Updated upstream |
|||
SituacaoMilitar, '', |
|||
======= |
|||
SituacaoMilitar, 'tipo_situa_militar', |
|||
>>>>>>> Stashed changes |
|||
|
|||
[_('Tipo Situação Militar'), |
|||
[('descricao', 12)]], |
|||
) |
@ -0,0 +1,8 @@ |
|||
{% extends "crud/detail.html" %} |
|||
{% load i18n %} |
|||
|
|||
{% block sections_nav %} |
|||
<dl class="sub-nav left"> |
|||
<dd><a href="" class="button secondary">{% trans 'Incluir Parlamentar' %}</a></dd> |
|||
</dl> |
|||
{% endblock sections_nav %} |
@ -0,0 +1,46 @@ |
|||
{% extends "parlamentares/parlamentares_detail.html" %} |
|||
{% load i18n %} |
|||
{% load crispy_forms_tags %} |
|||
|
|||
{% block detail_content %} |
|||
<fieldset> |
|||
<legend>Selecione o Período</legend> |
|||
<form method="POST"> |
|||
{% csrf_token %} |
|||
<select name="periodo" onChange="form.submit();"> |
|||
{% for l in legislaturas %} |
|||
<option value="{{l.id}}" {% if l.id == legislatura_id %} selected {% endif %}> |
|||
{{l}} |
|||
</option> |
|||
{% endfor %} |
|||
</select> |
|||
</form> |
|||
</fieldset> |
|||
|
|||
<fieldset> |
|||
<legend>Parlamentares</legend> |
|||
<table> |
|||
<tr> |
|||
<th>Nome do Parlamentar</th> |
|||
<th>Partido</th> |
|||
<th>Ativo?</th> |
|||
</tr> |
|||
|
|||
{% for m in mandatos %} |
|||
{% if m.legislatura_id == legislatura_id %} |
|||
<tr> |
|||
<td><a href="">{{m.parlamentar.nome_parlamentar}}</a></td> |
|||
<td> |
|||
{% for f in filiacao %} |
|||
{% if f.parlamentar.id == m.parlamentar.id %} |
|||
{{f.partido}} |
|||
{% endif %} |
|||
{% endfor %} |
|||
</td> |
|||
<td>{{m.parlamentar.ativo|yesno:"Sim,Não"}}</td> |
|||
</tr> |
|||
{% endif %} |
|||
{% endfor %} |
|||
</table> |
|||
</fieldset> |
|||
{% endblock %} |
Loading…
Reference in new issue