Move to new server
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
package nl.connectedit.swiss.mapper;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import nl.connectedit.swiss.domain.entity.Team;
|
||||
import nl.connectedit.swiss.domain.entity.TournamentPlayer;
|
||||
import nl.connectedit.swiss.dto.TeamDto;
|
||||
import nl.connectedit.swiss.dto.TournamentPlayerDto;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class TournamentPlayerMapper implements DtoMapper<TournamentPlayer, TournamentPlayerDto> {
|
||||
|
||||
private final PlayerMapper playerMapper;
|
||||
|
||||
@Override
|
||||
public TournamentPlayerDto toDto(TournamentPlayer tournamentPlayer) {
|
||||
var tournamentPlayerDto = new TournamentPlayerDto();
|
||||
tournamentPlayerDto.setPlayerId(tournamentPlayer.getPlayer().getId());
|
||||
tournamentPlayerDto.setName(tournamentPlayer.getPlayer().getFullName());
|
||||
tournamentPlayerDto.setEvents(new ArrayList<>(tournamentPlayer.getEvents()));
|
||||
tournamentPlayerDto.setPaid(tournamentPlayer.isPaid());
|
||||
tournamentPlayerDto.setPresent(tournamentPlayer.isPresent());
|
||||
|
||||
return tournamentPlayerDto;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user