Browse Source

Change message error in materia sub navs

pull/202/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
cadcba245f
  1. 46
      materia/views.py
  2. 2
      templates/materia/autoria.html
  3. 2
      templates/materia/autoria_edit.html
  4. 1
      templates/materia/legislacao_citada.html
  5. 1
      templates/materia/legislacao_citada_edit.html
  6. 1
      templates/materia/proposicao.html
  7. 3
      templates/materia/relatoria.html
  8. 1
      templates/materia/tramitacao.html
  9. 1
      templates/materia/tramitacao_edit.html

46
materia/views.py

@ -859,11 +859,11 @@ class LegislacaoCitadaView(FormMixin, GenericView):
numero=form.cleaned_data['numero'], numero=form.cleaned_data['numero'],
ano=form.cleaned_data['ano']) ano=form.cleaned_data['ano'])
except ObjectDoesNotExist: except ObjectDoesNotExist:
error = 'Norma Juridica não existe.' msg = 'Norma Juridica não existe.'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materialegislativa': materia, 'materialegislativa': materia,
'legislacao': legislacao_list, 'legislacao': legislacao_list})
'error': error})
legislacao.materia = materia legislacao.materia = materia
legislacao.norma = norma legislacao.norma = norma
legislacao.disposicoes = form.cleaned_data['disposicao'] legislacao.disposicoes = form.cleaned_data['disposicao']
@ -925,11 +925,11 @@ class LegislacaoCitadaEditView(FormMixin, GenericView):
numero=form.cleaned_data['numero'], numero=form.cleaned_data['numero'],
ano=form.cleaned_data['ano']) ano=form.cleaned_data['ano'])
except ObjectDoesNotExist: except ObjectDoesNotExist:
error = 'Norma Juridica não existe.' msg = 'Norma Juridica não existe.'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'form': form, {'form': form,
'materialegislativa': materia, 'materialegislativa': materia,
'error': error,
'legislacao': legislacao, 'legislacao': legislacao,
'tipos_norma': TipoNormaJuridica.objects.all()}) 'tipos_norma': TipoNormaJuridica.objects.all()})
legislacao.materia = materia legislacao.materia = materia
@ -1373,11 +1373,12 @@ class RelatoriaView(FormMixin, GenericView):
comissao = Comissao.objects.get( comissao = Comissao.objects.get(
id=localizacao.unidade_tramitacao_destino_id) id=localizacao.unidade_tramitacao_destino_id)
except ObjectDoesNotExist: except ObjectDoesNotExist:
msg = 'O local atual deve ser uma Comissão!'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'relatorias': relatorias, 'relatorias': relatorias})
'error_localizacao': 'O local atual deve ser uma Comissão!'})
else: else:
composicao = Composicao.objects.filter(comissao=comissao).last() composicao = Composicao.objects.filter(comissao=comissao).last()
parlamentares = composicao.participacao_set.all() parlamentares = composicao.participacao_set.all()
@ -1490,12 +1491,13 @@ class TramitacaoView(FormMixin, GenericView):
tramitacao.materia = materia tramitacao.materia = materia
tramitacao.save() tramitacao.save()
else: else:
msg = 'A origem da nova tramitação \
deve ser igual ao destino da última adicionada!'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'form': form, {'form': form,
'materialegislativa': materia, 'materialegislativa': materia,
'tramitacoes': tramitacoes_list, 'tramitacoes': tramitacoes_list})
'error': 'A origem da nova tramitação \
deve ser igual ao destino da última adicionada!'})
corpo_email = ('A tramitação da matéria %s foi alterada.' % materia corpo_email = ('A tramitação da matéria %s foi alterada.' % materia
) )
@ -1546,15 +1548,17 @@ class TramitacaoEditView(FormMixin, GenericView):
tramitacao.delete() tramitacao.delete()
return self.form_valid(form) return self.form_valid(form)
else: else:
msg = 'Somente a útlima tramitação pode ser\
deletada!'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'tramitacao': tramitacao, 'tramitacao': tramitacao,
'turno': Tramitacao.TURNO_CHOICES, 'turno': Tramitacao.TURNO_CHOICES,
'status': StatusTramitacao.objects.all(), 'status': StatusTramitacao.objects.all(),
'unidade_tramitacao': UnidadeTramitacao.objects.all(), 'unidade_tramitacao': UnidadeTramitacao.objects.all()
'error': 'Somente a última tramitação\ })
pode ser deletada!'})
elif 'salvar' in request.POST: elif 'salvar' in request.POST:
tramitacao.status = form.cleaned_data['status'] tramitacao.status = form.cleaned_data['status']
tramitacao.turno = form.cleaned_data['turno'] tramitacao.turno = form.cleaned_data['turno']
@ -1639,14 +1643,15 @@ class AutoriaView(GenericView):
'autores': Autor.objects.all(), 'autores': Autor.objects.all(),
'tipo_autor_id': int(form.data['tipo_autor'])}) 'tipo_autor_id': int(form.data['tipo_autor'])})
else: else:
msg = 'Essa autoria já foi adicionada!'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
'autores': Autor.objects.all(), 'autores': Autor.objects.all(),
'tipo_autor_id': int(form.data['tipo_autor']), 'tipo_autor_id': int(form.data['tipo_autor'])})
'error': 'Essa autoria já foi adicionada!'})
else: else:
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
@ -1714,14 +1719,15 @@ class AutoriaEditView(GenericView):
'autores': Autor.objects.all(), 'autores': Autor.objects.all(),
'tipo_autor_id': int(form.data['tipo_autor'])}) 'tipo_autor_id': int(form.data['tipo_autor'])})
else: else:
msg = 'Essa autoria já foi adicionada!'
messages.add_message(request, messages.INFO, msg)
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
'autores': Autor.objects.all(), 'autores': Autor.objects.all(),
'tipo_autor_id': int(form.data['tipo_autor']), 'tipo_autor_id': int(form.data['tipo_autor'])})
'error': 'Essa autoria já foi adicionada!'})
else: else:
return self.render_to_response( return self.render_to_response(
{'materialegislativa': materia, {'materialegislativa': materia,
@ -1827,9 +1833,9 @@ class ProposicaoView(FormMixin, GenericView):
ano=int(form.data['ano_materia']), ano=int(form.data['ano_materia']),
numero=int(form.data['numero_materia'])) numero=int(form.data['numero_materia']))
except ObjectDoesNotExist: except ObjectDoesNotExist:
return self.render_to_response( msg = 'Matéria adicionada não existe!'
{'form': form, messages.add_message(request, messages.INFO, msg)
'error': 'Matéria adicionada não existe!'}) return self.render_to_response({'form': form})
else: else:
proposicao.autor = materia.autoria_set.first().autor proposicao.autor = materia.autoria_set.first().autor
proposicao.materia = materia proposicao.materia = materia

2
templates/materia/autoria.html

@ -32,8 +32,6 @@
<fieldset> <fieldset>
<legend>Adicionar Autoria</legend> <legend>Adicionar Autoria</legend>
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3"> <ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3">
<li>Tipo do Autor</li> <li>Tipo do Autor</li>
<li>Nome Autor</li> <li>Nome Autor</li>

2
templates/materia/autoria_edit.html

@ -14,8 +14,6 @@
<fieldset> <fieldset>
<legend>Editar Autoria</legend> <legend>Editar Autoria</legend>
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3"> <ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3">
<li>Tipo do Autor</li> <li>Tipo do Autor</li>
<li>Nome Autor</li> <li>Nome Autor</li>

1
templates/materia/legislacao_citada.html

@ -31,7 +31,6 @@
{% endfor %} {% endfor %}
</table> </table>
</fieldset> </fieldset>
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %} {% endblock %}

1
templates/materia/legislacao_citada_edit.html

@ -16,7 +16,6 @@
<legend>Editar Legislação Citada</legend> <legend>Editar Legislação Citada</legend>
<form method="POST"> <form method="POST">
{% csrf_token %} {% csrf_token %}
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3"> <ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3">
<li> <li>

1
templates/materia/proposicao.html

@ -5,7 +5,6 @@
{% block actions %}<!-- Remvoer botões 'Editar' e 'Excluir' -->{% endblock %} {% block actions %}<!-- Remvoer botões 'Editar' e 'Excluir' -->{% endblock %}
{% block detail_content %} {% block detail_content %}
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
{% crispy form %} {% crispy form %}
{% endblock %} {% endblock %}

3
templates/materia/relatoria.html

@ -32,9 +32,6 @@
<fieldset> <fieldset>
<legend>Adicionar Relator</legend> <legend>Adicionar Relator</legend>
{% if error_localizacao %}
<h5 align="center"><font color="#FF0000">{{ error_localizacao }}</font></h5>
{% else %}
<form method="POST"> <form method="POST">
{% csrf_token %} {% csrf_token %}

1
templates/materia/tramitacao.html

@ -31,7 +31,6 @@
{% endfor %} {% endfor %}
</table> </table>
</fieldset> </fieldset>
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %} {% endblock %}

1
templates/materia/tramitacao_edit.html

@ -14,7 +14,6 @@
<fieldset> <fieldset>
<legend>Editar Tramitação</legend> <legend>Editar Tramitação</legend>
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
<form method="POST"> <form method="POST">
{% csrf_token %} {% csrf_token %}
<ul class="small-block-grid-2 medium-block-grid-2 large-block-grid-2"> <ul class="small-block-grid-2 medium-block-grid-2 large-block-grid-2">

Loading…
Cancel
Save