Subversion Repositories SmartDukaan

Rev

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

Rev 6433 Rev 6497
Line 30... Line 30...
30
  print '  void generateCouponsForPromotion(i64 promotionId, string couponCode)'
30
  print '  void generateCouponsForPromotion(i64 promotionId, string couponCode)'
31
  print '  Cart applyCoupon(string couponCode, i64 cartId)'
31
  print '  Cart applyCoupon(string couponCode, i64 cartId)'
32
  print '   applyRechargeCoupon(string couponCode, i64 totalAmount, i64 userId)'
32
  print '   applyRechargeCoupon(string couponCode, i64 totalAmount, i64 userId)'
33
  print '  void trackCouponUsage(string couponCode, i64 transactionId, i64 userId)'
33
  print '  void trackCouponUsage(string couponCode, i64 transactionId, i64 userId)'
34
  print '  i64 getCouponUsageCountByUser(string couponCode, i64 userId)'
34
  print '  i64 getCouponUsageCountByUser(string couponCode, i64 userId)'
-
 
35
  print '   getActiveCodes(i64 promotionId)'
-
 
36
  print '  void deleteCoupon(string couponCode)'
35
  print '   getActiveCoupons()'
37
  print '   getActiveCoupons()'
36
  print '  string createCoupon(i64 promotionId, i64 endOn, string email, i64 amount, bool isCod, i64 usage)'
38
  print '  string createCoupon(i64 promotionId, i64 endOn, string email, i64 amount, bool isCod, i64 usage)'
37
  print '  i64 getSuccessfulPaymentCountForCoupon(string couponCode)'
39
  print '  i64 getSuccessfulPaymentCountForCoupon(string couponCode)'
38
  print '  string getRuleDocString(string ruleName)'
40
  print '  string getRuleDocString(string ruleName)'
39
  print '   getItemDiscountMap( itemIds)'
41
  print '   getItemDiscountMap( itemIds)'
Line 155... Line 157...
155
  if len(args) != 2:
157
  if len(args) != 2:
156
    print 'getCouponUsageCountByUser requires 2 args'
158
    print 'getCouponUsageCountByUser requires 2 args'
157
    sys.exit(1)
159
    sys.exit(1)
158
  pp.pprint(client.getCouponUsageCountByUser(args[0],eval(args[1]),))
160
  pp.pprint(client.getCouponUsageCountByUser(args[0],eval(args[1]),))
159
 
161
 
-
 
162
elif cmd == 'getActiveCodes':
-
 
163
  if len(args) != 1:
-
 
164
    print 'getActiveCodes requires 1 args'
-
 
165
    sys.exit(1)
-
 
166
  pp.pprint(client.getActiveCodes(eval(args[0]),))
-
 
167
 
-
 
168
elif cmd == 'deleteCoupon':
-
 
169
  if len(args) != 1:
-
 
170
    print 'deleteCoupon requires 1 args'
-
 
171
    sys.exit(1)
-
 
172
  pp.pprint(client.deleteCoupon(args[0],))
-
 
173
 
160
elif cmd == 'getActiveCoupons':
174
elif cmd == 'getActiveCoupons':
161
  if len(args) != 0:
175
  if len(args) != 0:
162
    print 'getActiveCoupons requires 0 args'
176
    print 'getActiveCoupons requires 0 args'
163
    sys.exit(1)
177
    sys.exit(1)
164
  pp.pprint(client.getActiveCoupons())
178
  pp.pprint(client.getActiveCoupons())