Ignore:
Timestamp:
04/28/25 14:21:17 (3 weeks ago)
Author:
Aleksandar Panovski <apano77@…>
Branches:
main
Children:
e15e8d9
Parents:
f5b256e
Message:

Big change done fully handle_reservation_update() trigger works

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/example/rezevirajmasa/demo/service/RestaurantService.java

    rf5b256e rdeea3c4  
    11package com.example.rezevirajmasa.demo.service;
    22
     3import com.example.rezevirajmasa.demo.dto.RestaurantDTO;
    34import com.example.rezevirajmasa.demo.model.Restaurant;
    45import com.example.rezevirajmasa.demo.model.TableEntity;
     
    1011
    1112public 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);
    1416//    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);
    1517    void save(Restaurant restaurant, int numberOfTables, List<Integer> tableCapacities, List<String> tableLocations, List<String> tableSmokingAreas, List<String> tableDescriptions);
    1618    Restaurant updateRestaurant(Long restaurantId, String name, String cuisineType, String address, String phone, String operatingHours, String website, String socialMediaLinks, BigDecimal rating, List<Long> tablesList);
    1719    Restaurant deleteRestaurant(Long restaurantId);
    18     Restaurant findById(Long restaurantId);
     20    RestaurantDTO findById(Long restaurantId);
     21    Restaurant findByIdRestaurant(Long restaurantId);
    1922    List<Restaurant> listRestaurantBy(String search);
    2023    List<Restaurant> getRestaurantsWithAvailableTimeSlotsForToday();
    2124    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);
    2326    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);
    2529}
Note: See TracChangeset for help on using the changeset viewer.