package com.pmu.betengine.service; import com.pmu.betengine.model.Course; import com.pmu.betengine.repository.CourseRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class CourseService { @Autowired private CourseRepository courseRepository; public Course creerCourse(Course course) { return courseRepository.save(course); } public List obtenirToutesCourses() { return courseRepository.findAll(); } public Course obtenirCourseParId(Long id) { return courseRepository.findById(id).orElse(null); } public List obtenirCoursesTerminees() { return courseRepository.findByEstTerminee(true); } public List obtenirCoursesAVenir() { return courseRepository.findByEstTerminee(false); } }