package managers; import org.springframework.beans.factory.annotation.Autowired; import dao.entities.DMPDao; import dao.entities.DatasetDao; import dao.entities.ProjectDao; import models.dashboard.DashBoardStatistics; public class DashBoardManager { public DashBoardStatistics getStatistics(DatasetDao datasetRepository,DMPDao dataManagementPlanRepository,ProjectDao projectRepository){ DashBoardStatistics statistics = new DashBoardStatistics(); statistics.setTotalDataManagementPlanCount(dataManagementPlanRepository.count()); statistics.setTotalDataSetCount(datasetRepository.count()); statistics.setTotalProjectCount(projectRepository.count()); return statistics; } }