Interface IItemService
- All Known Implementing Classes:
ItemService
public interface IItemService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptSuggestion
(ItemRemoveDTO itemDTO) void
addToFridge
(ItemDTO itemDTO, Long fridgeId) void
addToShoppingList
(ItemDTO item, Long fridgeId, boolean suggestion) void
buyItemsFromShoppingList
(List<ItemMoveDTO> shoppingItemIds) void
deleteAllItemsFromShoppingList
(List<ItemRemoveDTO> itemRemoveDTOList) getFridgeItems
(Long fridgeId) getShoppingListItems
(Long fridgeId) void
removeItemFromFridge
(ItemRemoveDTO itemRemoveDTO) void
removeItemFromShoppingList
(ItemRemoveDTO itemRemoveDTO, boolean suggestion) org.springframework.data.domain.Page<FridgeItemLoadDTO>
searchFridgeItems
(FridgeItemSearchDTO fridgeItemSearchDTO)
-
Method Details
-
addItem
-
addToFridge
-
getFridgeItems
-
addToShoppingList
-
getShoppingListItems
-
removeItemFromShoppingList
-
deleteAllItemsFromShoppingList
-
buyItemsFromShoppingList
-
acceptSuggestion
-
removeItemFromFridge
-
searchFridgeItems
org.springframework.data.domain.Page<FridgeItemLoadDTO> searchFridgeItems(FridgeItemSearchDTO fridgeItemSearchDTO)
-