Subversion Repositories SmartDukaan

Rev

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

Rev 12935 Rev 12937
Line 33... Line 33...
33
        if len(activatedIds) > 0:
33
        if len(activatedIds) > 0:
34
            orders = query.filter(~Order.id.in_((activatedIds))).all()
34
            orders = query.filter(~Order.id.in_((activatedIds))).all()
35
        else:
35
        else:
36
            orders = query.all()
36
            orders = query.all()
37
        for order in orders:
37
        for order in orders:
38
            if order.source == OrderSource.WEBSITE and order.status == OrderStatus.DELIVERY_SUCCESS:
38
            if (order.source in (OrderSource.WEBSITE, OrderSource.SNAPDEAL, OrderSource.AMAZON, OrderSource.FLIPKART)) and order.status == OrderStatus.DELIVERY_SUCCESS:
39
                det = __Details(order.source,order.id,(order.lineitems[0].serial_number).strip(),None,None,None,None)
39
                det = __Details(order.source,order.id,(order.lineitems[0].serial_number).strip(),None,None,None,None)
40
                print det
-
 
41
                records.append(det)
40
                records.append(det)
-
 
41
            elif (order.source == OrderSource.EBAY) and order.status in (OrderStatus.SHIPPED_FROM_WH,OrderStatus.DELIVERY_SUCCESS):
-
 
42
                det = __Details(order.source,order.id,(order.lineitems[0].serial_number).strip(),None,None,None,None)
-
 
43
                records.append(det)
-
 
44
            else:
-
 
45
                continue
42
        return records
46
        return records
43
    finally:
47
    finally:
44
        session.close()
48
        session.close()
45
 
49
 
46
def main():
50
def main():