Subversion Repositories SmartDukaan

Rev

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

Rev 4410 Rev 4444
Line 40... Line 40...
40
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date,  statuses)'
40
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date,  statuses)'
41
  print '  i64 createOrder(Order order)'
41
  print '  i64 createOrder(Order order)'
42
  print '  Order getOrder(i64 id)'
42
  print '  Order getOrder(i64 id)'
43
  print '   getLineItemsForOrder(i64 orderId)'
43
  print '   getLineItemsForOrder(i64 orderId)'
44
  print '  Order getOrderForCustomer(i64 orderId, i64 customerId)'
44
  print '  Order getOrderForCustomer(i64 orderId, i64 customerId)'
45
  print '   getAlerts(i64 type, i64 status, i64 timestamp)'
45
  print '   getAlerts(i64 type, i64 warehouseId, i64 status, i64 timestamp)'
46
  print '  void addAlert(i64 type, string description)'
46
  print '  void addAlert(i64 type, i64 warehouseId, string description)'
-
 
47
  print '  void markAlertsAsSeen(i64 warehouseId)'
47
  print '  i64 getValidOrderCount()'
48
  print '  i64 getValidOrderCount()'
48
  print '  i64 getNoOfCustomersWithSuccessfulTransaction()'
49
  print '  i64 getNoOfCustomersWithSuccessfulTransaction()'
49
  print '   getValidOrdersAmountRange()'
50
  print '   getValidOrdersAmountRange()'
50
  print '   getValidOrders(i64 limit)'
51
  print '   getValidOrders(i64 limit)'
51
  print '   batchOrders(i64 warehouseId)'
52
  print '   batchOrders(i64 warehouseId)'
Line 268... Line 269...
268
    print 'getOrderForCustomer requires 2 args'
269
    print 'getOrderForCustomer requires 2 args'
269
    sys.exit(1)
270
    sys.exit(1)
270
  pp.pprint(client.getOrderForCustomer(eval(args[0]),eval(args[1]),))
271
  pp.pprint(client.getOrderForCustomer(eval(args[0]),eval(args[1]),))
271
 
272
 
272
elif cmd == 'getAlerts':
273
elif cmd == 'getAlerts':
273
  if len(args) != 3:
274
  if len(args) != 4:
274
    print 'getAlerts requires 3 args'
275
    print 'getAlerts requires 4 args'
275
    sys.exit(1)
276
    sys.exit(1)
276
  pp.pprint(client.getAlerts(eval(args[0]),eval(args[1]),eval(args[2]),))
277
  pp.pprint(client.getAlerts(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
277
 
278
 
278
elif cmd == 'addAlert':
279
elif cmd == 'addAlert':
279
  if len(args) != 2:
280
  if len(args) != 3:
280
    print 'addAlert requires 2 args'
281
    print 'addAlert requires 3 args'
-
 
282
    sys.exit(1)
-
 
283
  pp.pprint(client.addAlert(eval(args[0]),eval(args[1]),args[2],))
-
 
284
 
-
 
285
elif cmd == 'markAlertsAsSeen':
-
 
286
  if len(args) != 1:
-
 
287
    print 'markAlertsAsSeen requires 1 args'
281
    sys.exit(1)
288
    sys.exit(1)
282
  pp.pprint(client.addAlert(eval(args[0]),args[1],))
289
  pp.pprint(client.markAlertsAsSeen(eval(args[0]),))
283
 
290
 
284
elif cmd == 'getValidOrderCount':
291
elif cmd == 'getValidOrderCount':
285
  if len(args) != 0:
292
  if len(args) != 0:
286
    print 'getValidOrderCount requires 0 args'
293
    print 'getValidOrderCount requires 0 args'
287
    sys.exit(1)
294
    sys.exit(1)