package de.iwomm.propify_api.service; import de.iwomm.propify_api.dto.ProjectStatusDTO; import de.iwomm.propify_api.entity.ProjectStatus; import de.iwomm.propify_api.repository.ProjectStatusRepository; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; @Service public class ProjectStatusService { private final ProjectStatusRepository projectStatusRepository; public ProjectStatusService(ProjectStatusRepository projectStatusRepository) { this.projectStatusRepository = projectStatusRepository; } public List toDTOs(List projectStatuses) { List dtos = new ArrayList<>(); projectStatuses.forEach(projectStatus -> { dtos.add(new ProjectStatusDTO(projectStatus)); }); return dtos; } public List findAll() { return projectStatusRepository.findAll(); } }