Subversion Repositories SmartDukaan

Rev

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

Rev 4506 Rev 4539
Line 32... Line 32...
32
def initialize():
32
def initialize():
33
    DataService.initialize()
33
    DataService.initialize()
34
 
34
 
35
def get_all_items_by_status(status, offset=0, limit=None):
35
def get_all_items_by_status(status, offset=0, limit=None):
36
    query = Item.query
36
    query = Item.query
37
    if status:
37
    if status is not None:
38
        query = query.filter_by(status=status)
38
        query = query.filter_by(status=status)
39
    query = query.order_by(Item.product_group, Item.brand, Item.model_number, Item.model_name).offset(offset)
39
    query = query.order_by(Item.product_group, Item.brand, Item.model_number, Item.model_name).offset(offset)
40
    if limit:
40
    if limit:
41
        query = query.limit(limit)
41
        query = query.limit(limit)
42
    items = query.all()
42
    items = query.all()