Subversion Repositories SmartDukaan

Rev

Rev 2687 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2687 Rev 2697
Line 17... Line 17...
17
class ReturnOrder(Entity):
17
class ReturnOrder(Entity):
18
    '''
18
    '''
19
    classdocs
19
    classdocs
20
    '''
20
    '''
21
    orderId = Field(Integer, primary_key=True)
21
    orderId = Field(Integer, primary_key=True)
-
 
22
    warehouseId = Field(Integer)
22
    jacketNumber = Field(Integer)
23
    jacketNumber = Field(Integer)
23
    invoiceNumber = Field(String(30))
24
    invoiceNumber = Field(String(30))
24
    itemId = Field(Integer)
25
    itemId = Field(Integer)
25
    productGroup = Field(String(100))
26
    productGroup = Field(String(100))
26
    brand = Field(String(100))
27
    brand = Field(String(100))
Line 38... Line 39...
38
    def __init__(self, order):
39
    def __init__(self, order):
39
        '''
40
        '''
40
        Constructor
41
        Constructor
41
        '''
42
        '''
42
        self.orderId = order.id
43
        self.orderId = order.id
-
 
44
        self.warehouseId = order.warehouse_id
43
        self.jacketNumber = order.jacket_number
45
        self.jacketNumber = order.jacket_number
44
        self.invoiceNumber = order.invoice_number
46
        self.invoiceNumber = order.invoice_number
45
        
47
        
46
        line_item = order.lineitems[0]
48
        line_item = order.lineitems[0]
47
        self.itemId = line_item.item_id
49
        self.itemId = line_item.item_id
Line 59... Line 61...
59
        '''
61
        '''
60
        Returns the thrift object corresponding to this ReturnOrder.
62
        Returns the thrift object corresponding to this ReturnOrder.
61
        '''
63
        '''
62
        t_return_order = TReturnOrder()
64
        t_return_order = TReturnOrder()
63
        t_return_order.orderId = self.orderId
65
        t_return_order.orderId = self.orderId
-
 
66
        t_return_order.warehouseId = self.warehouseId
64
        t_return_order.jacketNumber = self.jacketNumber
67
        t_return_order.jacketNumber = self.jacketNumber
65
        t_return_order.invoiceNumber = self.invoiceNumber
68
        t_return_order.invoiceNumber = self.invoiceNumber
66
        t_return_order.itemId = self.itemId
69
        t_return_order.itemId = self.itemId
67
        t_return_order.productGroup = self.productGroup
70
        t_return_order.productGroup = self.productGroup
68
        t_return_order.brand = self.brand
71
        t_return_order.brand = self.brand