Subversion Repositories SmartDukaan

Rev

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

Rev 5386 Rev 5387
Line 24... Line 24...
24
  print '  i64 createTransaction(Transaction transaction)'
24
  print '  i64 createTransaction(Transaction transaction)'
25
  print '  Transaction getTransaction(i64 id)'
25
  print '  Transaction getTransaction(i64 id)'
26
  print '   getTransactionsForCustomer(i64 customerId, i64 from_date, i64 to_date, TransactionStatus status)'
26
  print '   getTransactionsForCustomer(i64 customerId, i64 from_date, i64 to_date, TransactionStatus status)'
27
  print '   getTransactionsForShoppingCartId(i64 shoppingCartId)'
27
  print '   getTransactionsForShoppingCartId(i64 shoppingCartId)'
28
  print '  TransactionStatus getTransactionStatus(i64 transactionId)'
28
  print '  TransactionStatus getTransactionStatus(i64 transactionId)'
29
  print '  bool changeTransactionStatus(i64 transactionId, TransactionStatus status, string description)'
29
  print '  bool changeTransactionStatus(i64 transactionId, TransactionStatus status, string description, bool selfPickup)'
30
  print '  bool enqueueTransactionInfoEmail(i64 transactionId)'
30
  print '  bool enqueueTransactionInfoEmail(i64 transactionId)'
31
  print '   getAllOrders( statuses, i64 from_date, i64 to_date, i64 warehouse_id)'
31
  print '   getAllOrders( statuses, i64 from_date, i64 to_date, i64 warehouse_id)'
32
  print '   getOrdersInBatch( statuses, i64 offset, i64 limit, i64 warehouse_id)'
32
  print '   getOrdersInBatch( statuses, i64 offset, i64 limit, i64 warehouse_id)'
33
  print '  i32 getOrderCount( statuses, i64 warehouseId)'
33
  print '  i32 getOrderCount( statuses, i64 warehouseId)'
34
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
34
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
Line 213... Line 213...
213
    print 'getTransactionStatus requires 1 args'
213
    print 'getTransactionStatus requires 1 args'
214
    sys.exit(1)
214
    sys.exit(1)
215
  pp.pprint(client.getTransactionStatus(eval(args[0]),))
215
  pp.pprint(client.getTransactionStatus(eval(args[0]),))
216
 
216
 
217
elif cmd == 'changeTransactionStatus':
217
elif cmd == 'changeTransactionStatus':
218
  if len(args) != 3:
218
  if len(args) != 4:
219
    print 'changeTransactionStatus requires 3 args'
219
    print 'changeTransactionStatus requires 4 args'
220
    sys.exit(1)
220
    sys.exit(1)
221
  pp.pprint(client.changeTransactionStatus(eval(args[0]),eval(args[1]),args[2],))
221
  pp.pprint(client.changeTransactionStatus(eval(args[0]),eval(args[1]),args[2],eval(args[3]),))
222
 
222
 
223
elif cmd == 'enqueueTransactionInfoEmail':
223
elif cmd == 'enqueueTransactionInfoEmail':
224
  if len(args) != 1:
224
  if len(args) != 1:
225
    print 'enqueueTransactionInfoEmail requires 1 args'
225
    print 'enqueueTransactionInfoEmail requires 1 args'
226
    sys.exit(1)
226
    sys.exit(1)