Example #1
0
 def action_add(self, resource, context, form):
     cart = ProductCart(context)
     product_name = cart.get_product_name(form['id'])
     quantity_in_cart = cart.get_product_quantity_in_cart(product_name)
     product = resource.get_resource(product_name)
     if product.is_in_stock_or_ignore_stock(quantity_in_cart + 1):
         cart.add_a_product(form['id'])
Example #2
0
 def action_add(self, resource, context, form):
     cart = ProductCart(context)
     product_name = cart.get_product_name(form['id'])
     quantity_in_cart = cart.get_product_quantity_in_cart(product_name)
     product = resource.get_resource(product_name)
     if product.is_in_stock_or_ignore_stock(quantity_in_cart+1):
         cart.add_a_product(form['id'])