Ignore:
Timestamp:
05/06/25 00:44:02 (12 days ago)
Author:
Aleksandar Panovski <apano77@…>
Branches:
main
Children:
e48199a
Parents:
142c0f8
Message:

Normalization needed to continue, till here done

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/example/rezevirajmasa/demo/config/ModelMapperConfig.java

    r142c0f8 rb67dfd3  
    1717        ModelMapper modelMapper = new ModelMapper();
    1818
    19         // Map Restaurant to RestaurantDTO
    2019        modelMapper.typeMap(Restaurant.class, RestaurantDTO.class).addMappings(mapper -> {
    2120            mapper.map(Restaurant::getTablesList, RestaurantDTO::setTablesList);
    2221        });
    2322
    24         // Map TableEntity to TableDTO
    2523        modelMapper.typeMap(TableEntity.class, TableDTO.class).addMappings(mapper -> {
    2624            mapper.map(TableEntity::getReservations, TableDTO::setReservations);
    2725        });
    2826
    29         // Map Reservation to ReservationDTO
    30         modelMapper.typeMap(Reservation.class, ReservationDTO.class);
     27        modelMapper.typeMap(Reservation.class, ReservationDTO.class).addMappings(mapper -> {
     28            mapper.map(Reservation::getReservationStatus, ReservationDTO::setReservationStatus);
     29            mapper.map(Reservation::getPaymentStatus, ReservationDTO::setPaymentStatus);
     30        });
    3131
    3232        return modelMapper;
Note: See TracChangeset for help on using the changeset viewer.