Subversion Repositories SmartDukaan

Rev

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

Rev 6561 Rev 6570
Line 239... Line 239...
239
            break
239
            break
240
    
240
    
241
    return item_coupons_discounts
241
    return item_coupons_discounts
242
 
242
 
243
def get_active_gvs(promotion_id):
243
def get_active_gvs(promotion_id):
244
    all_coupons = session.query(Coupon).filter(~exists().where(Coupon.coupon_code==PromotionTracker.coupon_code)).all()
244
    all_coupons = session.query(Coupon).filter_by(promotion_id=promotion_id).filter(~exists().where(Coupon.coupon_code==PromotionTracker.coupon_code)).all()
245
    return [to_t_coupon(coupon) for coupon in all_coupons]
245
    return [to_t_coupon(coupon) for coupon in all_coupons]
246
 
246
 
247
def delete_coupon(coupon_code):
247
def delete_coupon(coupon_code):
248
    Coupon.query.filter_by(coupon_code = coupon_code).delete()
248
    Coupon.query.filter_by(coupon_code = coupon_code).delete()
249
    session.commit()
249
    session.commit()