Subversion Repositories SmartDukaan

Rev

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

Rev 501 Rev 1506
Line 6... Line 6...
6
inventory_client = InventoryClient()
6
inventory_client = InventoryClient()
7
 
7
 
8
inventory_client.__start__()
8
inventory_client.__start__()
9
 
9
 
10
client = inventory_client.get_client()
10
client = inventory_client.get_client()
11
deals = client.getBestDeals()
11
#deals = client.getBestDeals()
12
print deals
12
#print deals
13
 
13
 
14
'''
-
 
15
timestamp = to_java_date(datetime.datetime.now())
-
 
16
availability = {1:20}
-
 
17
 
-
 
18
 
-
 
19
warehouse = Warehouse()
-
 
20
 
-
 
21
warehouse.location = "SPICE RETAIL LTD. WZ-152-A/3, Main Najafgarh Road, Uttam Nagar, N.D.-110059"
-
 
22
warehouse.status = status.ACTIVE
-
 
23
warehouse.addedOn = to_java_date(datetime.datetime.now())
-
 
24
warehouse.lastCheckedOn = to_java_date(datetime.datetime.now())
-
 
25
warehouse.tinNumber = "07430284979"
-
 
26
warehouse.vendorString = "07430284979"
-
 
27
 
-
 
28
client.addWarehouse(warehouse)
-
 
29
 
-
 
30
 
-
 
31
 
-
 
32
client.updateInventory(1, timestamp, availability)
-
 
33
 
-
 
34
 
-
 
35
warehouse = Warehouse()
-
 
36
 
-
 
37
warehouse.location = "SPICE RETAIL LTD. WZ-152-A/3, Main Najafgarh Road, Uttam Nagar, N.D.-110059"
-
 
38
warehouse.status = status.ACTIVE
-
 
39
warehouse.addedOn = to_java_date(datetime.datetime.now())
-
 
40
warehouse.lastCheckedOn = to_java_date(datetime.datetime.now())
-
 
41
warehouse.tinNumber = "07430284979"
-
 
42
 
-
 
43
client.addWarehouse(warehouse)
-
 
44
#client.addWarehouse(warehouse)
-
 
45
 
-
 
46
item = Item()
-
 
47
item.vendorItemId = 38574
-
 
48
item.featureDescription = "Red colour"
-
 
49
item.featureId = 11
-
 
50
item.itemStatus = status.ACTIVE
-
 
51
item.catalogItemId = 1000120
-
 
52
item.weight = 65.2
-
 
53
price_map = {}
-
 
54
price_map[1] = 8967.3
-
 
55
price_map[2] = 2010.3
-
 
56
item.price = price_map
-
 
57
item.addedOn = to_java_date(datetime.datetime.now())
-
 
58
item.startDate = to_java_date(datetime.datetime.now())
-
 
59
client.addItem(item)
-
 
60
 
-
 
61
 
-
 
62
'''
-
 
63
 
-
 
64
'''
-
 
65
warehouse = Warehouse()
-
 
66
warehouse.location = "Delhi"
-
 
67
#print inventory_client.add_warehouse(warehouse)
-
 
68
 
-
 
69
timestamp = datetime.datetime.now()
-
 
70
print client.update_inventory(2, 2, 10, to_java_date(timestamp))
-
 
71
#    item = inventory_client.get_item(2)
-
 
72
#   print item
-
 
73
 
-
 
74
#items = inventory_client.get_all_active_items()
-
 
75
inventory = inventory_client.get_item_inventory(2)
-
 
76
print inventory
-
 
77
 
-
 
78
warehouses = inventory_client.get_all_warehouses(True)
-
 
79
 
-
 
80
print warehouses
-
 
81
 
-
 
82
warehouses = inventory_client.get_all_warehouses_for_item(2)
-
 
83
 
-
 
84
print warehouses
-
 
85
 
-
 
86
items = inventory_client.get_all_items_for_warehouse(2)
-
 
87
 
-
 
88
print items
-
 
89
''' 
-
 
90
14
warehouse_id, items_in_inventory = client.getItemAvailabilityAtLocation(0, 132)
-
 
15
print warehouse_id
-
 
16
print items_in_inventory
-
 
17
91
18