Changeset b67dfd3 for src/main/java/com/example/rezevirajmasa/demo/service/impl/ReservationImpl.java
- Timestamp:
- 05/06/25 00:44:02 (12 days ago)
- Branches:
- main
- Children:
- e48199a
- Parents:
- 142c0f8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/rezevirajmasa/demo/service/impl/ReservationImpl.java
r142c0f8 rb67dfd3 2 2 3 3 import com.example.rezevirajmasa.demo.dto.ReservationDTO; 4 import com.example.rezevirajmasa.demo.dto.RestaurantDTO;5 import com.example.rezevirajmasa.demo.dto.UserDto;6 4 import com.example.rezevirajmasa.demo.mappers.UserMapper; 7 5 import com.example.rezevirajmasa.demo.model.*; 8 6 import com.example.rezevirajmasa.demo.model.exceptions.InvalidReservationException; 9 7 import com.example.rezevirajmasa.demo.model.exceptions.InvalidReservationIdException; 10 import com.example.rezevirajmasa.demo.repository.CustomerRepository;11 8 import com.example.rezevirajmasa.demo.repository.ReservationRepository; 12 import com.example.rezevirajmasa.demo.repository.RestaurantRepository;13 9 import com.example.rezevirajmasa.demo.repository.TableRepository; 14 10 import com.example.rezevirajmasa.demo.service.ReservationHistoryService; 15 11 import com.example.rezevirajmasa.demo.service.ReservationService; 16 import com.example.rezevirajmasa.demo.service.RestaurantService;17 12 import com.example.rezevirajmasa.demo.service.UserService; 18 13 import org.springframework.beans.factory.annotation.Autowired; 19 import org.springframework.cglib.core.Local;20 import org.springframework.security.core.Authentication;21 import org.springframework.security.core.annotation.AuthenticationPrincipal;22 import org.springframework.security.core.context.SecurityContextHolder;23 import org.springframework.security.core.userdetails.UserDetails;24 14 import org.springframework.stereotype.Service; 25 import org.springframework.web.bind.annotation.RequestBody; 26 27 import javax.swing.text.html.Option; 28 import java.math.BigDecimal; 15 29 16 import java.time.LocalDateTime; 30 import java.time.LocalTime;31 import java.time.format.DateTimeFormatter;32 17 import java.util.ArrayList; 33 18 import java.util.List; … … 91 76 reservation.setSpecialRequests(reservationDTO.getSpecialRequests()); 92 77 reservation.setPartySize(reservationDTO.getPartySize()); 93 reservation.set Status(reservationDTO.getStatus() != null ? reservationDTO.getStatus() : "Pending");78 reservation.setReservationStatus(reservationDTO.getStatus() != null ? reservationDTO.getStatus() : "Pending"); 94 79 reservation.setPaymentStatus(reservationDTO.getPaymentStatus() != null ? reservationDTO.getPaymentStatus() : "Unpaid"); 95 80 reservation.setUser(user); … … 99 84 for (PreorderedItem dtoItem : reservationDTO.getPreOrderedItems()) { 100 85 PreorderedItem item = new PreorderedItem(); 101 item.set Name(dtoItem.getName());86 item.setPreorderedItemName(dtoItem.getPreorderedItemName()); 102 87 item.setQuantity(dtoItem.getQuantity()); 103 88 item.setPrice(dtoItem.getPrice()); … … 144 129 existingReservation.setPartySize(reservationDTO.getPartySize()); 145 130 existingReservation.setSpecialRequests(reservationDTO.getSpecialRequests()); 146 existingReservation.set Status(reservationDTO.getStatus() != null ? reservationDTO.getStatus() : existingReservation.getStatus());131 existingReservation.setReservationStatus(reservationDTO.getStatus() != null ? reservationDTO.getStatus() : existingReservation.getReservationStatus()); 147 132 existingReservation.setPaymentStatus(reservationDTO.getPaymentStatus() != null ? reservationDTO.getPaymentStatus() : existingReservation.getPaymentStatus()); 148 133
Note:
See TracChangeset
for help on using the changeset viewer.