Interface DealCartFacade
- All Known Implementing Classes:
DefaultDealCartFacade,DefaultShoppingDealCartFacade
public interface DealCartFacade
Interface for class responsible for handling all the operations related to add a deal to the cart
-
Method Summary
Modifier and TypeMethodDescriptionaddDealToCart(AddDealToCartData addDealToCartData) This method allows to add a deal to the cart.addDealToCurrentCart(AddDealToCartData addDealToCartData) This method allows to add a deal to the current cartbooleanChecks whether current cart contains a deal.
-
Method Details
-
addDealToCart
This method allows to add a deal to the cart. It deletes the current cart- Parameters:
addDealToCartData- the addDealToCartData- Returns:
- list
-
addDealToCurrentCart
This method allows to add a deal to the current cart- Parameters:
addDealToCartData- the addDealToCartData- Returns:
- list
-
isDealInCart
boolean isDealInCart()Checks whether current cart contains a deal.- Returns:
- boolean
-