- Timestamp:
- 05/02/25 00:37:10 (2 weeks ago)
- Branches:
- main
- Children:
- c44c5ed
- Parents:
- e15e8d9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/rezevirajmasa/demo/dto/ReservationDTO.java
re15e8d9 r2518b3a 1 1 package com.example.rezevirajmasa.demo.dto; 2 2 3 import com.example.rezevirajmasa.demo.model.PreorderedItem; 3 4 import com.example.rezevirajmasa.demo.model.Reservation; 4 5 import com.example.rezevirajmasa.demo.model.Restaurant; … … 15 16 private LocalDateTime reservationDateTime; 16 17 private LocalDateTime checkInTime; 17 private Restaurant restaurant;18 private Long restaurantId; 18 19 private int partySize; 19 20 private String status; 20 21 private String specialRequests; 21 22 private String paymentStatus; 22 private List<String> preOrderedItems; 23 23 private List<PreorderedItem> preOrderedItems; 24 24 25 25 public ReservationDTO() { 26 26 } 27 27 28 public ReservationDTO(Long reservationID, String userEmail, BigDecimal rating, Long tableNumber, LocalDateTime reservationDateTime, LocalDateTime checkInTime, Restaurant restaurant, int partySize, String status, String specialRequests, String paymentStatus, List<String> preOrderedItems) {28 public ReservationDTO(Long reservationID, String userEmail, BigDecimal rating, Long tableNumber, LocalDateTime reservationDateTime, LocalDateTime checkInTime, Long restaurantId, int partySize, String status, String specialRequests, String paymentStatus, List<PreorderedItem> preOrderedItems) { 29 29 this.reservationID = reservationID; 30 30 this.userEmail = userEmail; … … 33 33 this.reservationDateTime = reservationDateTime; 34 34 this.checkInTime = checkInTime; 35 this.res taurant = restaurant;35 this.reservationID = restaurantId; 36 36 this.partySize = partySize; 37 37 this.status = status; … … 48 48 this.reservationDateTime = reservation.getReservationDateTime(); 49 49 this.checkInTime = reservation.getCheckInTime(); 50 this.restaurant = reservation.getRestaurant();50 this.restaurantId = reservation.getRestaurant().getRestaurantId(); 51 51 this.partySize = reservation.getPartySize(); 52 52 this.status = reservation.getStatus(); … … 54 54 this.paymentStatus = reservation.getPaymentStatus(); 55 55 this.preOrderedItems = reservation.getPreOrderedItems(); 56 }57 58 public List<String> getPreOrderedItems() {59 return preOrderedItems;60 }61 62 public void setPreOrderedItems(List<String> preOrderedItems) {63 this.preOrderedItems = preOrderedItems;64 56 } 65 57 … … 112 104 } 113 105 114 public Restaurant getRestaurant() {115 return restaurant ;106 public Long getRestaurantId() { 107 return restaurantId; 116 108 } 117 109 118 public void setRestaurant (Restaurant restaurant) {119 this.restaurant = restaurant;110 public void setRestaurantId(Long restaurantId) { 111 this.restaurantId = restaurantId; 120 112 } 121 113 … … 151 143 this.paymentStatus = paymentStatus; 152 144 } 145 146 public List<PreorderedItem> getPreOrderedItems() { 147 return preOrderedItems; 148 } 149 150 public void setPreOrderedItems(List<PreorderedItem> preOrderedItems) { 151 this.preOrderedItems = preOrderedItems; 152 } 153 153 }
Note:
See TracChangeset
for help on using the changeset viewer.