Subversion Repositories SmartDukaan

Rev

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

Rev 6826 Rev 6838
Line 237... Line 237...
237
            oldPreferredVendorName = 'None'
237
            oldPreferredVendorName = 'None'
238
            if ds_item.preferredVendor:
238
            if ds_item.preferredVendor:
239
                oldPreferredVendorName = inventoryClient.getVendor(ds_item.preferredVendor).name
239
                oldPreferredVendorName = inventoryClient.getVendor(ds_item.preferredVendor).name
240
            message += "Preferred vendor is changed from '{0}' to '{1}'.\n".format(oldPreferredVendorName, newPreferredVendorName)        
240
            message += "Preferred vendor is changed from '{0}' to '{1}'.\n".format(oldPreferredVendorName, newPreferredVendorName)        
241
        ds_item.preferredVendor = item.preferredVendor
241
        ds_item.preferredVendor = item.preferredVendor
-
 
242
          
-
 
243
    if item.preferredInsurer:
-
 
244
        if item.preferredInsurer != ds_item.preferredInsurer:
-
 
245
            message += "Preferred Insurer is changed from '{0}' to '{1}'.\n".format(ds_item.preferredInsurer,item.preferredInsurer)
-
 
246
            ds_item.preferredInsurer = item.preferredInsurer
-
 
247
                
242
    
248
    
243
    if item.isWarehousePreferenceSticky != ds_item.isWarehousePreferenceSticky:
249
    if item.isWarehousePreferenceSticky != ds_item.isWarehousePreferenceSticky:
244
        flag = "ON" if item.isWarehousePreferenceSticky else "OFF"
250
        flag = "ON" if item.isWarehousePreferenceSticky else "OFF"
245
        message += "Warehouse preference sticky is {0}.\n".format(flag)
251
        message += "Warehouse preference sticky is {0}.\n".format(flag)
246
 
252
 
Line 328... Line 334...
328
    
334
    
329
    preferredVendorName = "None"
335
    preferredVendorName = "None"
330
    if item.preferredVendor:
336
    if item.preferredVendor:
331
        ds_item.preferredVendor = item.preferredVendor
337
        ds_item.preferredVendor = item.preferredVendor
332
        inventoryClient = InventoryClient().get_client()
338
        inventoryClient = InventoryClient().get_client()
333
        preferredVendorName = inventoryClient.getVendor(item.preferredVendor).name        
339
        preferredVendorName = inventoryClient.getVendor(item.preferredVendor).name
-
 
340
        
-
 
341
    if item.preferredInsurer is not None:
-
 
342
        ds_item.preferredInsurer = item.preferredInsurer             
334
    
343
    
335
    if item.catalogItemId:
344
    if item.catalogItemId:
336
        catalog_client = CatalogClient("catalog_service_server_host_master", "catalog_service_server_port").get_client()
345
        catalog_client = CatalogClient("catalog_service_server_host_master", "catalog_service_server_port").get_client()
337
        master_items = catalog_client.getItemsByCatalogId(item.catalogItemId)
346
        master_items = catalog_client.getItemsByCatalogId(item.catalogItemId)
338
        itemStatus = status.IN_PROCESS
347
        itemStatus = status.IN_PROCESS
Line 1343... Line 1352...
1343
        insuranceAmount = itemInsurerMapping.premiumAmount * quantity
1352
        insuranceAmount = itemInsurerMapping.premiumAmount * quantity
1344
        
1353
        
1345
    return insuranceAmount
1354
    return insuranceAmount
1346
    
1355
    
1347
def get_insurer(insurerId):
1356
def get_insurer(insurerId):
1348
    return Insurer.get_by(id = insurerId)
-
 
1349
1357
    return Insurer.get_by(id = insurerId)
-
 
1358
 
-
 
1359
 
-
 
1360
def get_all_insurers():
-
 
1361
    print session.query(Insurer).all()
-
 
1362
    return session.query(Insurer).all()
-
 
1363
    
-
 
1364
1350
1365