Subversion Repositories SmartDukaan

Rev

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

Rev 5944 Rev 5966
Line 31... Line 31...
31
  print '  i64 getItemAvailibilityAtWarehouse(i64 warehouse_id, i64 item_id)'
31
  print '  i64 getItemAvailibilityAtWarehouse(i64 warehouse_id, i64 item_id)'
32
  print '   getItemAvailabilityAtLocation(i64 itemId)'
32
  print '   getItemAvailabilityAtLocation(i64 itemId)'
33
  print '   getAllWarehouses(bool isActive)'
33
  print '   getAllWarehouses(bool isActive)'
34
  print '  Warehouse getWarehouse(i64 warehouse_id)'
34
  print '  Warehouse getWarehouse(i64 warehouse_id)'
35
  print '   getAllItemsForWarehouse(i64 warehouse_id)'
35
  print '   getAllItemsForWarehouse(i64 warehouse_id)'
36
  print '  bool reserveItemInWarehouse(i64 itemId, i64 warehouseId, double quantity)'
36
  print '  bool isOrderBillable(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId)'
-
 
37
  print '  bool reserveItemInWarehouse(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId, i64 createdTimestamp, i64 promisedShippingTimestamp, double quantity)'
37
  print '  bool reduceReservationCount(i64 itemId, i64 warehouseId, double quantity)'
38
  print '  bool reduceReservationCount(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId, double quantity)'
38
  print '  VendorItemPricing getItemPricing(i64 itemId, i64 vendorId)'
39
  print '  VendorItemPricing getItemPricing(i64 itemId, i64 vendorId)'
39
  print '   getAllItemPricing(i64 itemId)'
40
  print '   getAllItemPricing(i64 itemId)'
40
  print '  void addVendorItemPricing(VendorItemPricing vendorItemPricing)'
41
  print '  void addVendorItemPricing(VendorItemPricing vendorItemPricing)'
41
  print '  Vendor getVendor(i64 vendorId)'
42
  print '  Vendor getVendor(i64 vendorId)'
42
  print '   getAllVendors()'
43
  print '   getAllVendors()'
Line 175... Line 176...
175
  if len(args) != 1:
176
  if len(args) != 1:
176
    print 'getAllItemsForWarehouse requires 1 args'
177
    print 'getAllItemsForWarehouse requires 1 args'
177
    sys.exit(1)
178
    sys.exit(1)
178
  pp.pprint(client.getAllItemsForWarehouse(eval(args[0]),))
179
  pp.pprint(client.getAllItemsForWarehouse(eval(args[0]),))
179
 
180
 
-
 
181
elif cmd == 'isOrderBillable':
-
 
182
  if len(args) != 4:
-
 
183
    print 'isOrderBillable requires 4 args'
-
 
184
    sys.exit(1)
-
 
185
  pp.pprint(client.isOrderBillable(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
-
 
186
 
180
elif cmd == 'reserveItemInWarehouse':
187
elif cmd == 'reserveItemInWarehouse':
181
  if len(args) != 3:
188
  if len(args) != 7:
182
    print 'reserveItemInWarehouse requires 3 args'
189
    print 'reserveItemInWarehouse requires 7 args'
183
    sys.exit(1)
190
    sys.exit(1)
184
  pp.pprint(client.reserveItemInWarehouse(eval(args[0]),eval(args[1]),eval(args[2]),))
191
  pp.pprint(client.reserveItemInWarehouse(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),eval(args[5]),eval(args[6]),))
185
 
192
 
186
elif cmd == 'reduceReservationCount':
193
elif cmd == 'reduceReservationCount':
187
  if len(args) != 3:
194
  if len(args) != 5:
188
    print 'reduceReservationCount requires 3 args'
195
    print 'reduceReservationCount requires 5 args'
189
    sys.exit(1)
196
    sys.exit(1)
190
  pp.pprint(client.reduceReservationCount(eval(args[0]),eval(args[1]),eval(args[2]),))
197
  pp.pprint(client.reduceReservationCount(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),))
191
 
198
 
192
elif cmd == 'getItemPricing':
199
elif cmd == 'getItemPricing':
193
  if len(args) != 2:
200
  if len(args) != 2:
194
    print 'getItemPricing requires 2 args'
201
    print 'getItemPricing requires 2 args'
195
    sys.exit(1)
202
    sys.exit(1)