Subversion Repositories SmartDukaan

Rev

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

Rev 3563 Rev 3858
Line 73... Line 73...
73
  print '  void addAddressToCart(i64 cartId, i64 addressId)'
73
  print '  void addAddressToCart(i64 cartId, i64 addressId)'
74
  print '  void applyCouponToCart(i64 cartId, string couponCode, double totalPrice, double discountedPrice)'
74
  print '  void applyCouponToCart(i64 cartId, string couponCode, double totalPrice, double discountedPrice)'
75
  print '  void removeCoupon(i64 cartId)'
75
  print '  void removeCoupon(i64 cartId)'
76
  print '  void deleteDiscountsFromCart(i64 cartId)'
76
  print '  void deleteDiscountsFromCart(i64 cartId)'
77
  print '  void saveDiscounts( discounts)'
77
  print '  void saveDiscounts( discounts)'
78
  print '  i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime)'
78
  print '  i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime, string firstSource, i64 firstSourceTime)'
79
  print '  string validateCart(i64 cartId, i64 sourceId)'
79
  print '  string validateCart(i64 cartId, i64 sourceId)'
80
  print '  void mergeCart(i64 fromCartId, i64 toCartId)'
80
  print '  void mergeCart(i64 fromCartId, i64 toCartId)'
81
  print '  bool checkOut(i64 cartId)'
81
  print '  bool checkOut(i64 cartId)'
82
  print '  bool resetCart(i64 cartId,  items)'
82
  print '  bool resetCart(i64 cartId,  items)'
83
  print '  i64 getUserCount(UserType userType)'
83
  print '  i64 getUserCount(UserType userType)'
Line 464... Line 464...
464
    print 'saveDiscounts requires 1 args'
464
    print 'saveDiscounts requires 1 args'
465
    sys.exit(1)
465
    sys.exit(1)
466
  pp.pprint(client.saveDiscounts(eval(args[0]),))
466
  pp.pprint(client.saveDiscounts(eval(args[0]),))
467
 
467
 
468
elif cmd == 'createOrders':
468
elif cmd == 'createOrders':
469
  if len(args) != 3:
469
  if len(args) != 5:
470
    print 'createOrders requires 3 args'
470
    print 'createOrders requires 5 args'
471
    sys.exit(1)
471
    sys.exit(1)
472
  pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),))
472
  pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),args[3],eval(args[4]),))
473
 
473
 
474
elif cmd == 'validateCart':
474
elif cmd == 'validateCart':
475
  if len(args) != 2:
475
  if len(args) != 2:
476
    print 'validateCart requires 2 args'
476
    print 'validateCart requires 2 args'
477
    sys.exit(1)
477
    sys.exit(1)