Subversion Repositories SmartDukaan

Rev

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

Rev 5288 Rev 5298
Line 211... Line 211...
211
        cart.discountedPrice = total_discounted_price
211
        cart.discountedPrice = total_discounted_price
212
    
212
    
213
    return cart, discounts
213
    return cart, discounts
214
 
214
 
215
def getDiscountOnItem(item):
215
def getDiscountOnItem(item):
216
    '''
216
    
217
    discount_expressions = [
217
    discount_expressions = [
-
 
218
            '121 if item.id in (1010, 1451) else None',
218
            '250 if item.id in (5, 6, 7, 8, 9, 1499, 10, 1560, 1561) else None',
219
            '191 if item.id in (3356, 4628, 5730, 2563, 3357) else None',
-
 
220
            '251 if item.id in (1012, 1452, 1453) else None',
-
 
221
            '120 if item.id in (999, 988, 5702) else None',
-
 
222
            '121 if item.id in (2576, 2067) else None',
-
 
223
            '215 if item.id in (2073, 2621) else None',
-
 
224
            '161 if item.id in (3358, 4643) else None',
-
 
225
            '241 if item.id in (2090, 2256) else None',
-
 
226
            '301 if item.id in (968, 995) else None',
-
 
227
            '365 if item.id in (996, 1000, 1524, 1563) else None',
-
 
228
            '251 if item.id in (1537, 2227) else None',
-
 
229
            '391 if item.id in (949, 4690, 948) else None',
219
            '600 if item.id == 2016 else None',
230
            '101 if item.id == 5834 else None',
-
 
231
            '341 if item.id in (2537, 2622) else None',
-
 
232
            '415 if item.id in (2091, 3882, 2527) else None',
220
            '1390 if item.id == 1543 else None',
233
            '199 if item.id == 2446 else None',
-
 
234
            '595 if item.id in (2629, 5839) else None',
221
            '1690 if item.id == 1550 else None'
235
            '502 if item.id == 2630 else None'
222
        ]
236
        ]
223
    for expression in discount_expressions:
237
    for expression in discount_expressions:
224
        discount = eval(expression)
238
        discount = eval(expression)
225
        
239
        
226
        if discount is not None:
240
        if discount is not None:
227
            return discount
241
            return discount
228
    '''
242
        
229
    return None
243
    return None
230
244