Subversion Repositories SmartDukaan

Rev

Rev 13600 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13600 Rev 21847
Line 30... Line 30...
30
  print '   getAllPurchases(i64 purchaseOrderId, bool open)'
30
  print '   getAllPurchases(i64 purchaseOrderId, bool open)'
31
  print '   getPurchasesForPO(i64 purchaseOrderId)'
31
  print '   getPurchasesForPO(i64 purchaseOrderId)'
32
  print '  PurchaseOrder getPurchaseOrderForPurchase(i64 purchaseId)'
32
  print '  PurchaseOrder getPurchaseOrderForPurchase(i64 purchaseId)'
33
  print '   getPendingPurchaseOrders(i64 warehouseId)'
33
  print '   getPendingPurchaseOrders(i64 warehouseId)'
34
  print '   getSuppliers()'
34
  print '   getSuppliers()'
-
 
35
  print '   getAllSuppliers()'
35
  print '  void fulfillPO(i64 purchaseOrderId, i64 itemId, i64 quantity)'
36
  print '  void fulfillPO(i64 purchaseOrderId, i64 itemId, i64 quantity)'
36
  print '  void updatePurchaseOrder(PurchaseOrder purchaseOrder)'
37
  print '  void updatePurchaseOrder(PurchaseOrder purchaseOrder)'
37
  print '  void unFulfillPO(i64 purchaseId, i64 itemId, i64 quantity)'
38
  print '  void unFulfillPO(i64 purchaseId, i64 itemId, i64 quantity)'
38
  print '   getInvoices(i64 date)'
39
  print '   getInvoices(i64 date)'
39
  print '   getInvoicesForWarehouse(i64 warehouseId, i64 supplierId, i64 date)'
40
  print '   getInvoicesForWarehouse(i64 warehouseId, i64 supplierId, i64 date)'
Line 168... Line 169...
168
  if len(args) != 0:
169
  if len(args) != 0:
169
    print 'getSuppliers requires 0 args'
170
    print 'getSuppliers requires 0 args'
170
    sys.exit(1)
171
    sys.exit(1)
171
  pp.pprint(client.getSuppliers())
172
  pp.pprint(client.getSuppliers())
172
 
173
 
-
 
174
elif cmd == 'getAllSuppliers':
-
 
175
  if len(args) != 0:
-
 
176
    print 'getAllSuppliers requires 0 args'
-
 
177
    sys.exit(1)
-
 
178
  pp.pprint(client.getAllSuppliers())
-
 
179
 
173
elif cmd == 'fulfillPO':
180
elif cmd == 'fulfillPO':
174
  if len(args) != 3:
181
  if len(args) != 3:
175
    print 'fulfillPO requires 3 args'
182
    print 'fulfillPO requires 3 args'
176
    sys.exit(1)
183
    sys.exit(1)
177
  pp.pprint(client.fulfillPO(eval(args[0]),eval(args[1]),eval(args[2]),))
184
  pp.pprint(client.fulfillPO(eval(args[0]),eval(args[1]),eval(args[2]),))