Subversion Repositories SmartDukaan

Rev

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

Rev 2819 Rev 2842
Line 33... Line 33...
33
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
33
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
34
  print '   getReturnableOrdersForCustomer(i64 customer_id, i64 limit)'
34
  print '   getReturnableOrdersForCustomer(i64 customer_id, i64 limit)'
35
  print '   getCancellableOrdersForCustomer(i64 customer_id, i64 limit)'
35
  print '   getCancellableOrdersForCustomer(i64 customer_id, i64 limit)'
36
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
36
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
37
  print '  bool addBillingDetails(i64 orderId, string invoice_number, string billed_by)'
37
  print '  bool addBillingDetails(i64 orderId, string invoice_number, string billed_by)'
38
  print '  bool addJacketNumber(i64 orderId, i64 jacketNumber, i64 imeiNumber, string itemNumber, string billedBy)'
38
  print '  bool addJacketNumber(i64 orderId, i64 jacketNumber, i64 imeiNumber, string itemNumber, string billedBy, i64 billingType)'
39
  print '  bool acceptOrder(i64 orderId)'
39
  print '  bool acceptOrder(i64 orderId)'
40
  print '  bool billOrder(i64 orderId)'
40
  print '  bool billOrder(i64 orderId)'
41
  print '   getOrdersForTransaction(i64 transactionId, i64 customerId)'
41
  print '   getOrdersForTransaction(i64 transactionId, i64 customerId)'
42
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date, OrderStatus status)'
42
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date, OrderStatus status)'
43
  print '  i64 createOrder(Order order)'
43
  print '  i64 createOrder(Order order)'
Line 201... Line 201...
201
    print 'addBillingDetails requires 3 args'
201
    print 'addBillingDetails requires 3 args'
202
    sys.exit(1)
202
    sys.exit(1)
203
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],args[2],))
203
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],args[2],))
204
 
204
 
205
elif cmd == 'addJacketNumber':
205
elif cmd == 'addJacketNumber':
206
  if len(args) != 5:
206
  if len(args) != 6:
207
    print 'addJacketNumber requires 5 args'
207
    print 'addJacketNumber requires 6 args'
208
    sys.exit(1)
208
    sys.exit(1)
209
  pp.pprint(client.addJacketNumber(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],))
209
  pp.pprint(client.addJacketNumber(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],eval(args[5]),))
210
 
210
 
211
elif cmd == 'acceptOrder':
211
elif cmd == 'acceptOrder':
212
  if len(args) != 1:
212
  if len(args) != 1:
213
    print 'acceptOrder requires 1 args'
213
    print 'acceptOrder requires 1 args'
214
    sys.exit(1)
214
    sys.exit(1)