Subversion Repositories SmartDukaan

Rev

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

Rev 6643 Rev 7792
Line 6... Line 6...
6
def to_t_provider(provider):
6
def to_t_provider(provider):
7
    t_provider = TProvider()
7
    t_provider = TProvider()
8
    t_provider.id = provider.id
8
    t_provider.id = provider.id
9
    t_provider.name = provider.name
9
    t_provider.name = provider.name
10
    t_provider.pickup = provider.pickup
10
    t_provider.pickup = provider.pickup
11
    t_provider.details = {}
11
    t_provider.details = []
12
    for detail in provider.details:
12
    for detail in provider.details:
13
        t_provider.details[detail.type] = to_t_proivder_details(detail)
13
        t_provider.details.append(to_t_proivder_details(detail))
14
    return t_provider
14
    return t_provider
15
 
15
 
16
def to_t_proivder_details(detail):
16
def to_t_proivder_details(detail):
17
    t_provider_details = TProviderDetails()
17
    t_provider_details = TProviderDetails()
18
    t_provider_details.accountNo = detail.accountNo
18
    t_provider_details.accountNo = detail.accountNo
19
    t_provider_details.email = detail.email
19
    t_provider_details.email = detail.email
-
 
20
    t_provider_details.logisticLocation = detail.logisticLocation
-
 
21
    t_provider_details.deliveryType = detail.type
20
    return t_provider_details 
22
    return t_provider_details 
21
 
23
 
22
def to_t_awbupdate(update):
24
def to_t_awbupdate(update):
23
    t_update = TAwbUpdate()
25
    t_update = TAwbUpdate()
24
    t_update.awbNumber    = update.awbNumber
26
    t_update.awbNumber    = update.awbNumber