public List<TroupeDto> getAll() { List<TroupeImpl> entity = dao.getAll(); List<TroupeDto> dto = new LinkedList<>(); entity.forEach( ent -> { dto.add(transformToDto(ent)); }); return dto; }
public List<TroupeDto> search(String searchQuery, String sort) { List<TroupeImpl> entity = dao.search(searchQuery, sort); List<TroupeDto> dto = new LinkedList<>(); entity.forEach( ent -> { dto.add(transformToDto(ent)); }); return dto; }
public List<TroupeStatisticsImpl> getTroupeStatistics() { return dao.getTroupesStatistics(); }
public void delete(Long key) { dao.delete(key); }
public void update(TroupeDto dto) { dao.update(transformToEntity(dto)); }
public TroupeDto read(Long key) { return transformToDto(dao.read(key)); }
public void create(TroupeDto dto) { dao.create(transformToEntity(dto)); }