Subversion Repositories SmartDukaan

Rev

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

Rev 5185 Rev 5443
Line 32... Line 32...
32
  print '   getPendingPurchaseOrders(i64 warehouseId)'
32
  print '   getPendingPurchaseOrders(i64 warehouseId)'
33
  print '   getSuppliers()'
33
  print '   getSuppliers()'
34
  print '  void fulfillPO(i64 purchaseOrderId, i64 itemId, i64 quantity)'
34
  print '  void fulfillPO(i64 purchaseOrderId, i64 itemId, i64 quantity)'
35
  print '  void updatePurchaseOrder(PurchaseOrder purchaseOrder)'
35
  print '  void updatePurchaseOrder(PurchaseOrder purchaseOrder)'
36
  print '  void unFulfillPO(i64 purchaseId, i64 itemId, i64 quantity)'
36
  print '  void unFulfillPO(i64 purchaseId, i64 itemId, i64 quantity)'
-
 
37
  print '   getInvoices(i64 date)'
-
 
38
  print '  void createInvoice(Invoice invoice)'
37
  print ''
39
  print ''
38
  sys.exit(0)
40
  sys.exit(0)
39
 
41
 
40
pp = pprint.PrettyPrinter(indent = 2)
42
pp = pprint.PrettyPrinter(indent = 2)
41
host = 'localhost'
43
host = 'localhost'
Line 160... Line 162...
160
  if len(args) != 3:
162
  if len(args) != 3:
161
    print 'unFulfillPO requires 3 args'
163
    print 'unFulfillPO requires 3 args'
162
    sys.exit(1)
164
    sys.exit(1)
163
  pp.pprint(client.unFulfillPO(eval(args[0]),eval(args[1]),eval(args[2]),))
165
  pp.pprint(client.unFulfillPO(eval(args[0]),eval(args[1]),eval(args[2]),))
164
 
166
 
-
 
167
elif cmd == 'getInvoices':
-
 
168
  if len(args) != 1:
-
 
169
    print 'getInvoices requires 1 args'
-
 
170
    sys.exit(1)
-
 
171
  pp.pprint(client.getInvoices(eval(args[0]),))
-
 
172
 
-
 
173
elif cmd == 'createInvoice':
-
 
174
  if len(args) != 1:
-
 
175
    print 'createInvoice requires 1 args'
-
 
176
    sys.exit(1)
-
 
177
  pp.pprint(client.createInvoice(eval(args[0]),))
-
 
178
 
165
else:
179
else:
166
  print 'Unrecognized method %s' % cmd
180
  print 'Unrecognized method %s' % cmd
167
  sys.exit(1)
181
  sys.exit(1)
168
 
182
 
169
transport.close()
183
transport.close()