Example #1
0
 def getRecordList(cls, TableClass, limit=None, order_by=None, desc=None):
     if current_user.UserType == 1:
         session = Session()
         records = session.query(cls).filter_by(
             CompanyId=current_user.CompanyId)
         session.close()
     else:
         records = Record.getRecordList(TableClass)
     return records
Example #2
0
 def getRecordList(cls, TableClass, limit=None, order_by=None, desc=None):
     if current_user.UserType == 1:
         session = Session()
         records = session.query(cls).filter(
             cls.CompanyId == current_user.CompanyId, cls.UserType >= 1)
         session.close()
     elif current_user.UserType == 2:
         session = Session()
         records = session.query(cls).filter(cls.CompanyId==current_user.CompanyId, \
             or_(cls.UserType==3,cls.id==current_user.id))
         session.close()
     else:
         records = Record.getRecordList(TableClass)
     return records