Subversion Repositories SmartDukaan

Rev

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

Rev 4502 Rev 4555
Line 26... Line 26...
26
  print '   getAllPurchaseOrders(POStatus status)'
26
  print '   getAllPurchaseOrders(POStatus status)'
27
  print '  Supplier getSupplier(i64 id)'
27
  print '  Supplier getSupplier(i64 id)'
28
  print '  i64 startPurchase(i64 purchaseOrderId, string invoiceNumber, double freightCharges)'
28
  print '  i64 startPurchase(i64 purchaseOrderId, string invoiceNumber, double freightCharges)'
29
  print '  i64 closePurchase(i64 purchaseId)'
29
  print '  i64 closePurchase(i64 purchaseId)'
30
  print '   getAllPurchases(i64 purchaseOrderId, bool open)'
30
  print '   getAllPurchases(i64 purchaseOrderId, bool open)'
31
  print '  i64 getPrice(i64 purchaseId, i64 itemId)'
31
  print '  PurchaseOrder getPurchaseOrderForPurchase(i64 purchaseId)'
32
  print ''
32
  print ''
33
  sys.exit(0)
33
  sys.exit(0)
34
 
34
 
35
pp = pprint.PrettyPrinter(indent = 2)
35
pp = pprint.PrettyPrinter(indent = 2)
36
host = 'localhost'
36
host = 'localhost'
Line 119... Line 119...
119
  if len(args) != 2:
119
  if len(args) != 2:
120
    print 'getAllPurchases requires 2 args'
120
    print 'getAllPurchases requires 2 args'
121
    sys.exit(1)
121
    sys.exit(1)
122
  pp.pprint(client.getAllPurchases(eval(args[0]),eval(args[1]),))
122
  pp.pprint(client.getAllPurchases(eval(args[0]),eval(args[1]),))
123
 
123
 
124
elif cmd == 'getPrice':
124
elif cmd == 'getPurchaseOrderForPurchase':
125
  if len(args) != 2:
125
  if len(args) != 1:
126
    print 'getPrice requires 2 args'
126
    print 'getPurchaseOrderForPurchase requires 1 args'
127
    sys.exit(1)
127
    sys.exit(1)
128
  pp.pprint(client.getPrice(eval(args[0]),eval(args[1]),))
128
  pp.pprint(client.getPurchaseOrderForPurchase(eval(args[0]),))
129
 
129
 
130
else:
130
else:
131
  print 'Unrecognized method %s' % cmd
131
  print 'Unrecognized method %s' % cmd
132
  sys.exit(1)
132
  sys.exit(1)
133
 
133