Conjunto de Mudanças 5370 no publico para il.spdo/trunk/il/spdo/browser/views.py


Ignorar:
Timestamp:
14/10/2011 13:33:18 (9 anos atrás)
Autor:
fabianosantos
Mensagem:

Novo módulo com global utility que define API geral do sistema.

Arquivo:
1 editado

Legenda:

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

    r5364 r5370  
    22from five import grok
    33
     4from zope.component import getUtility
    45from plone.app.layout.navigation.interfaces import INavigationRoot
    56from Products.statusmessages.interfaces import IStatusMessage
     
    78from il.spdo.db import Area, Pessoa, Protocolo
    89from il.spdo.config import Session
     10from il.spdo.api import ISPDOAPI
    911from il.spdo.config import MessageFactory as _
    1012
     
    6466    grok.require('cmf.ManagePortal')
    6567
    66     def rec_id(self):
    67         return self.request.get('id', None) or\
    68             self.request.get('form.widgets.id', None)
    69    
    7068    @property
    7169    def protocolo(self):
     
    7573
    7674    def update(self):
    77         session = Session()
    78         self._protocolo = session.query(Protocolo).get(self.rec_id())
     75        self.api = getUtility(ISPDOAPI)
     76        self._protocolo = self.api.getProtocolo()
    7977        if self._protocolo is None:
    8078            status = IStatusMessage(self.request)
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.