Subversion Repositories SmartDukaan

Rev

Rev 15358 | Rev 15361 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15358 Rev 15360
Line 1029... Line 1029...
1029
            obj.userId = userId
1029
            obj.userId = userId
1030
            result = fetchResult("select * from useractive where user_id=%d"%(userId))
1030
            result = fetchResult("select * from useractive where user_id=%d"%(userId))
1031
            if result == ():
1031
            if result == ():
1032
                obj.last_active = None
1032
                obj.last_active = None
1033
            else:
1033
            else:
1034
                obj.last_active =datetime.strftime(result[0][0], '%d/%m/%Y %H:%M:%S')
1034
                obj.last_active =datetime.strftime(result[0][1], '%d/%m/%Y %H:%M:%S')
1035
            ordersCount = session.query(Orders).filter_by(user_id = userId).filter(~Orders.status.in_('ORDER_NOT_CREATED_KNOWN', 'ORDER_ALREADY_CREATED_IGNORED')).count()
1035
            ordersCount = session.query(Orders).filter_by(user_id = userId).filter(~Orders.status.in_('ORDER_NOT_CREATED_KNOWN', 'ORDER_ALREADY_CREATED_IGNORED')).count()
1036
            obj.orders = ordersCount
1036
            obj.orders = ordersCount
1037
        finally:
1037
        finally:
1038
            session.close()
1038
            session.close()
1039
    return obj
1039
    return obj