def update(self): membership = getToolByName(self.context, "portal_membership") user_login = membership.getAuthenticatedMember().getUserName() self.prefs_user = self.get_prefs_user(user_login) cpf = self.prefs_user.get("cpf") or self.prefs_user.get("teaching_research") or "" try: cpf = unicode(cpf, "utf-8") except: pass comissoes = ComissaoUsuario().get_comissao_by_cpf(cpf) self.comissoes = comissoes request = self.context.REQUEST if "id" in request.keys(): id_comissao = request.get("id", "") self.comissao = comissoes.find(id="id_comissao").one() else: self.comissao = comissoes.last()
def update(self): membership = getToolByName(self.context, 'portal_membership') user_login = membership.getAuthenticatedMember().getUserName() self.prefs_user = self.get_prefs_user(user_login) cpf = self.prefs_user.get('cpf') or self.prefs_user.get( 'teaching_research') or '' try: cpf = unicode(cpf, 'utf-8') except: pass comissoes = ComissaoUsuario().get_comissao_by_cpf(cpf) self.comissoes = comissoes request = self.context.REQUEST if 'id' in request.keys(): id_comissao = request.get('id', '') self.comissao = comissoes.find(id='id_comissao').one() else: self.comissao = comissoes.last()
def get_comissao(self, cpf): comissoes = ComissaoUsuario().get_comissao_by_cpf(cpf) return comissoes.last()
def get_comissao(self, cpf): comissoes = ComissaoUsuario().get_comissao_by_cpf(cpf) return comissoes.last()