Subversion Repositories SmartDukaan

Rev

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

Rev 3554 Rev 3557
Line 65... Line 65...
65
  print '  Cart getCart(i64 cartId)'
65
  print '  Cart getCart(i64 cartId)'
66
  print '   getCartsForUser(i64 userId, CartStatus status)'
66
  print '   getCartsForUser(i64 userId, CartStatus status)'
67
  print '   getCartsByStatus(CartStatus status)'
67
  print '   getCartsByStatus(CartStatus status)'
68
  print '   getCartsByTime(i64 from_time, i64 to_time, CartStatus status)'
68
  print '   getCartsByTime(i64 from_time, i64 to_time, CartStatus status)'
69
  print '  void changeCartStatus(i64 cartId, CartStatus status)'
69
  print '  void changeCartStatus(i64 cartId, CartStatus status)'
70
  print '  string addItemToCart(i64 cartId, i64 itemId, i64 quantity)'
70
  print '  string addItemToCart(i64 cartId, i64 itemId, i64 quantity, i64 sourceId)'
71
  print '  void deleteItemFromCart(i64 cartId, i64 itemId)'
71
  print '  void deleteItemFromCart(i64 cartId, i64 itemId)'
72
  print '  void changeQuantity(i64 cartId, i64 itemId, i64 quantity)'
72
  print '  void changeQuantity(i64 cartId, i64 itemId, i64 quantity)'
73
  print '  void changeItemStatus(i64 cartId, i64 itemId, LineStatus status)'
73
  print '  void changeItemStatus(i64 cartId, i64 itemId, LineStatus status)'
74
  print '  void addAddressToCart(i64 cartId, i64 addressId)'
74
  print '  void addAddressToCart(i64 cartId, i64 addressId)'
75
  print '  void applyCouponToCart(i64 cartId, string couponCode, double totalPrice, double discountedPrice)'
75
  print '  void applyCouponToCart(i64 cartId, string couponCode, double totalPrice, double discountedPrice)'
76
  print '  void removeCoupon(i64 cartId)'
76
  print '  void removeCoupon(i64 cartId)'
77
  print '  void deleteDiscountsFromCart(i64 cartId)'
77
  print '  void deleteDiscountsFromCart(i64 cartId)'
78
  print '  void saveDiscounts( discounts)'
78
  print '  void saveDiscounts( discounts)'
79
  print '  i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime)'
79
  print '  i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime)'
80
  print '  string validateCart(i64 cartId)'
80
  print '  string validateCart(i64 cartId, i64 sourceId)'
81
  print '  void mergeCart(i64 fromCartId, i64 toCartId)'
81
  print '  void mergeCart(i64 fromCartId, i64 toCartId)'
82
  print '  bool checkOut(i64 cartId)'
82
  print '  bool checkOut(i64 cartId)'
83
  print '  bool resetCart(i64 cartId,  items)'
83
  print '  bool resetCart(i64 cartId,  items)'
84
  print '  i64 getUserCount(UserType userType)'
84
  print '  i64 getUserCount(UserType userType)'
85
  print '   getAllUsers(UserType userType, i64 startDate, i64 endDate)'
85
  print '   getAllUsers(UserType userType, i64 startDate, i64 endDate)'
Line 417... Line 417...
417
    print 'changeCartStatus requires 2 args'
417
    print 'changeCartStatus requires 2 args'
418
    sys.exit(1)
418
    sys.exit(1)
419
  pp.pprint(client.changeCartStatus(eval(args[0]),eval(args[1]),))
419
  pp.pprint(client.changeCartStatus(eval(args[0]),eval(args[1]),))
420
 
420
 
421
elif cmd == 'addItemToCart':
421
elif cmd == 'addItemToCart':
422
  if len(args) != 3:
422
  if len(args) != 4:
423
    print 'addItemToCart requires 3 args'
423
    print 'addItemToCart requires 4 args'
424
    sys.exit(1)
424
    sys.exit(1)
425
  pp.pprint(client.addItemToCart(eval(args[0]),eval(args[1]),eval(args[2]),))
425
  pp.pprint(client.addItemToCart(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
426
 
426
 
427
elif cmd == 'deleteItemFromCart':
427
elif cmd == 'deleteItemFromCart':
428
  if len(args) != 2:
428
  if len(args) != 2:
429
    print 'deleteItemFromCart requires 2 args'
429
    print 'deleteItemFromCart requires 2 args'
430
    sys.exit(1)
430
    sys.exit(1)
Line 477... Line 477...
477
    print 'createOrders requires 3 args'
477
    print 'createOrders requires 3 args'
478
    sys.exit(1)
478
    sys.exit(1)
479
  pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),))
479
  pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),))
480
 
480
 
481
elif cmd == 'validateCart':
481
elif cmd == 'validateCart':
482
  if len(args) != 1:
482
  if len(args) != 2:
483
    print 'validateCart requires 1 args'
483
    print 'validateCart requires 2 args'
484
    sys.exit(1)
484
    sys.exit(1)
485
  pp.pprint(client.validateCart(eval(args[0]),))
485
  pp.pprint(client.validateCart(eval(args[0]),eval(args[1]),))
486
 
486
 
487
elif cmd == 'mergeCart':
487
elif cmd == 'mergeCart':
488
  if len(args) != 2:
488
  if len(args) != 2:
489
    print 'mergeCart requires 2 args'
489
    print 'mergeCart requires 2 args'
490
    sys.exit(1)
490
    sys.exit(1)