Subversion Repositories SmartDukaan

Rev

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

Rev 765 Rev 921
Line 29... Line 29...
29
  print '  TransactionStatus getTransactionStatus(i64 transactionId)'
29
  print '  TransactionStatus getTransactionStatus(i64 transactionId)'
30
  print '  bool changeTransactionStatus(i64 transactionId, TransactionStatus status, string description)'
30
  print '  bool changeTransactionStatus(i64 transactionId, TransactionStatus status, string description)'
31
  print '   getAllOrders(OrderStatus status, i64 from_date, i64 to_date, i64 warehouse_id)'
31
  print '   getAllOrders(OrderStatus status, i64 from_date, i64 to_date, i64 warehouse_id)'
32
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
32
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
33
  print '  bool addBillingDetails(i64 orderId, string invoice_number, i64 jacket_number, string billed_by)'
33
  print '  bool addBillingDetails(i64 orderId, string invoice_number, i64 jacket_number, string billed_by)'
-
 
34
  print '  bool acceptOrder(i64 orderId)'
-
 
35
  print '  bool billOrder(i64 orderId)'
34
  print '   getOrdersForTransaction(i64 transactionId)'
36
  print '   getOrdersForTransaction(i64 transactionId)'
35
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date, OrderStatus status)'
37
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date, OrderStatus status)'
36
  print '  i64 createOrder(Order order)'
38
  print '  i64 createOrder(Order order)'
37
  print '  Order getOrder(i64 id)'
39
  print '  Order getOrder(i64 id)'
38
  print '   getLineItemsForOrder(i64 orderId)'
40
  print '   getLineItemsForOrder(i64 orderId)'
Line 145... Line 147...
145
  if len(args) != 4:
147
  if len(args) != 4:
146
    print 'addBillingDetails requires 4 args'
148
    print 'addBillingDetails requires 4 args'
147
    sys.exit(1)
149
    sys.exit(1)
148
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],eval(args[2]),args[3],))
150
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],eval(args[2]),args[3],))
149
 
151
 
-
 
152
elif cmd == 'acceptOrder':
-
 
153
  if len(args) != 1:
-
 
154
    print 'acceptOrder requires 1 args'
-
 
155
    sys.exit(1)
-
 
156
  pp.pprint(client.acceptOrder(eval(args[0]),))
-
 
157
 
-
 
158
elif cmd == 'billOrder':
-
 
159
  if len(args) != 1:
-
 
160
    print 'billOrder requires 1 args'
-
 
161
    sys.exit(1)
-
 
162
  pp.pprint(client.billOrder(eval(args[0]),))
-
 
163
 
150
elif cmd == 'getOrdersForTransaction':
164
elif cmd == 'getOrdersForTransaction':
151
  if len(args) != 1:
165
  if len(args) != 1:
152
    print 'getOrdersForTransaction requires 1 args'
166
    print 'getOrdersForTransaction requires 1 args'
153
    sys.exit(1)
167
    sys.exit(1)
154
  pp.pprint(client.getOrdersForTransaction(eval(args[0]),))
168
  pp.pprint(client.getOrdersForTransaction(eval(args[0]),))