Subversion Repositories SmartDukaan

Rev

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

Rev 6250 Rev 6301
Line 56... Line 56...
56
        coupon.arguments = s.substitute(email=email, amount=amount, usage=usage, endOn=endOn)
56
        coupon.arguments = s.substitute(email=email, amount=amount, usage=usage, endOn=endOn)
57
        session.commit()
57
        session.commit()
58
        return coupon_code
58
        return coupon_code
59
    else:
59
    else:
60
        raise PromotionException(101, 'Could not find Promotion for id' + str(promotionId))
60
        raise PromotionException(101, 'Could not find Promotion for id' + str(promotionId))
-
 
61
    
-
 
62
def get_coupon(coupon_code):
-
 
63
    return Coupon.get_by(coupon_code = coupon_code)
61
 
64
 
62
def apply_coupon(coupon_code, cart_id):
65
def apply_coupon(coupon_code, cart_id):
63
    coupon = Coupon.get_by(coupon_code = coupon_code)
66
    coupon = Coupon.get_by(coupon_code = coupon_code)
64
    
67
    
65
    if coupon:
68
    if coupon: