- Timestamp:
- 04/28/25 14:21:17 (3 weeks ago)
- Branches:
- main
- Children:
- e15e8d9
- Parents:
- f5b256e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/rezevirajmasa/demo/service/RestaurantService.java
rf5b256e rdeea3c4 1 1 package com.example.rezevirajmasa.demo.service; 2 2 3 import com.example.rezevirajmasa.demo.dto.RestaurantDTO; 3 4 import com.example.rezevirajmasa.demo.model.Restaurant; 4 5 import com.example.rezevirajmasa.demo.model.TableEntity; … … 10 11 11 12 public interface RestaurantService { 12 List<Restaurant> listall(); 13 // void save(String name, String cuisineType, String address, String phone, String operatingHours, String website, String socialMediaLinks, BigDecimal rating, List<Long> tablesList); 13 List<RestaurantDTO> listall(); 14 List<Restaurant> listAll(); 15 // void save(String name, String cuisineType, String address, String phone, String operatingHours, String website, String socialMediaLinks, BigDecimal rating, List<Long> tablesList); 14 16 // void save(String name, String cuisineType, String address, String phone, String operatingHours, String website, String socialMediaLinks, BigDecimal rating, int numberOfTables, int tableCapacity, String location, Boolean isSmokingArea, String description); 15 17 void save(Restaurant restaurant, int numberOfTables, List<Integer> tableCapacities, List<String> tableLocations, List<String> tableSmokingAreas, List<String> tableDescriptions); 16 18 Restaurant updateRestaurant(Long restaurantId, String name, String cuisineType, String address, String phone, String operatingHours, String website, String socialMediaLinks, BigDecimal rating, List<Long> tablesList); 17 19 Restaurant deleteRestaurant(Long restaurantId); 18 Restaurant findById(Long restaurantId); 20 RestaurantDTO findById(Long restaurantId); 21 Restaurant findByIdRestaurant(Long restaurantId); 19 22 List<Restaurant> listRestaurantBy(String search); 20 23 List<Restaurant> getRestaurantsWithAvailableTimeSlotsForToday(); 21 24 public List<Restaurant> findRestaurantsByDateTimeAndPartySize(LocalDateTime dateTime, int partySize, String search); 22 public List<Restaurant> findRestaurantsBySearchParams(LocalDateTime dateTime, int partySize, String search);25 // public List<Restaurant> findRestaurantsBySearchParams(LocalDateTime dateTime, int partySize, String search); 23 26 public List<String> findALlCuisineTypes(); 24 List<Restaurant> findRestaurantsByCuisineType(String param); 27 List<RestaurantDTO> findRestaurantsByCuisineType(String param); 28 public List<RestaurantDTO> findRestaurantsBySearchParams(LocalDateTime dateTime, int partySize, String search); 25 29 }
Note:
See TracChangeset
for help on using the changeset viewer.