Conjunto de mudanças 5438 no repositório publico


Ignorar:
Timestamp:
27/10/2011 16:02:20 (8 anos atrás)
Autor:
fabianosantos
Mensagem:

Refactory inicial dos cruds. Ajuste no tramite para nao replicar os anexos para cada tramite, isso provavelmente precisara ser revisto em breve. Desligado filtro do jquery.

Localização:
il.spdo/trunk/il/spdo
Arquivos:
6 editados

Legenda:

Não Modificado
Adicionado
Removido
  • il.spdo/trunk/il/spdo/browser/forms/area.py

    r5374 r5438  
    11# -*- coding: utf-8 -*-
     2
    23from five import grok
    34
     
    4849    schema = IArea
    4950    label = _(u'Editar Área')
    50     descrition = _(u'Formulário de edição de uma área do organograma da instituição.')
     51    descrition = _(u'Formulário de edição de uma área do organograma.')
    5152
    5253    def getArea(self, area_id):
    53         if area_id is not None:
    54             session = Session()
    55             area = session.query(Area).get(area_id)
    56             if area is not None:
    57                 return area
    58         return None
     54        session = Session()
     55        return session.query(Area).get(area_id)
    5956
    6057    def getContent(self):
     
    8683
    8784    def getArea(self, area_id):
    88         if area_id is not None:
    89             session = Session()
    90             area = session.query(Area).get(area_id)
    91             if area is not None:
    92                 return area
    93         return None
     85        session = Session()
     86        return session.query(Area).get(area_id)
    9487
    9588    @property
     
    110103    def editURL(self):
    111104        url_base = self.context.absolute_url()
    112         self.redirect(url_base + '/@@show-area?id=%s' % self.rec_id())
     105        self.redirect(url_base + '/@@edit-area?id=%s' % self.rec_id())
  • il.spdo/trunk/il/spdo/browser/forms/base.py

    r5348 r5438  
    7070
    7171    def rec_id(self):
    72         return self.request.get('id', None) or\
    73             self.request.get('form.widgets.id', None)
     72        return self.request.get('id', self.request.get('form.widgets.id', None))
    7473
    7574    @button.buttonAndHandler(_(u'Salvar'), name='salvar')
     
    113112
    114113    def rec_id(self):
    115         return self.request.get('id', None) or\
    116             self.request.get('form.widgets.id', None)
     114        return self.request.get('id', self.request.get('form.widgets.id', None))
    117115
    118116    def getContent(self):
  • il.spdo/trunk/il/spdo/browser/forms/protocolo.py

    r5381 r5438  
    6767                tramite_id=tramite.id,
    6868                observacao_id=observacao.id if observacao is not None else None,
    69                 detalhes=_(u'Cadastro de novo protocolo.')
     69                detalhes=_(u'Novo Protocolo')
    7070            )
    7171        session.add(log)
  • il.spdo/trunk/il/spdo/browser/forms/tramite.py

    r5380 r5438  
    3030        protocolo = api.getProtocolo()
    3131
     32        # TODO: avaliar a necessidade de associar os anexos a
     33        # tramitação para permitir que quem tramitou possa remover os
     34        # anexos que adicionou, sem modificar os demais anexos
     35        api.addAnexos(protocolo.id, data['anexos'])
     36
    3237        session = Session()
    3338        copia = len(data['areas']) > 1
    3439        for area_id in data['areas']:
     40
    3541            tramite = Tramite(
    3642                    protocolo_id=protocolo.id,
     
    4854                protocolo_id=protocolo.id,
    4955                tramite_id=tramite.id,
    50                 detalhes=_(u'Protocolo tramitou para area: %s' % tramite.area.sigla),
     56                detalhes=_(u'Novo Tramite'),
    5157            )
    5258            session.add(log)
    53             api.addAnexos(protocolo.id, data['anexos'])
    5459
    5560        return True
  • il.spdo/trunk/il/spdo/browser/views_templates/protocoloshowview.pt

    r5409 r5438  
    207207    $(".overlay-show-pessoa").prepOverlay({
    208208      subtype: 'ajax',
    209       filter: '#content',
     209      /*filter: '#content',*/
    210210      formselector: '#form',
    211211      noform: 'close',
     
    220220    $("#overlay-add-tramite").prepOverlay({
    221221      subtype: 'ajax',
    222       filter: '#content',
     222      /*filter: '#content',*/
    223223      formselector: '#form',
    224224      noform: 'reload',
     
    227227  }
    228228});
    229 
    230229</script>
    231230
  • il.spdo/trunk/il/spdo/skins/il_spdo_custom_templates/menu_principal.pt

    r5409 r5438  
    3636    $("#add-pessoa").prepOverlay({
    3737      subtype: 'ajax',
    38       filter: '#content',
     38      /* filter: '#content', */
    3939      formselector: '#form',
    4040      noform: 'close',
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.