diff --git a/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/user/UserService.java b/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/user/UserService.java index 12853d56cb04e9d7c550cfff22814878f1e1cddc..8fdd3772475c7ccc0eb933fee85485dbcefc01e7 100644 --- a/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/user/UserService.java +++ b/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/user/UserService.java @@ -3,10 +3,13 @@ package org.fuseri.modulelanguageschool.user; import org.fuseri.modulelanguageschool.common.DomainService; import jakarta.persistence.EntityNotFoundException; import lombok.Getter; +import org.fuseri.modulelanguageschool.course.Course; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import java.util.List; + @Service public class UserService extends DomainService<User> { @@ -24,4 +27,11 @@ public class UserService extends DomainService<User> { .orElseThrow(() -> new EntityNotFoundException("User '" + id + "' not found.")); } + public List<Course> getEnrolled(Long id) { + return repository.getEnrolled(id); + } + public List<Course> getFinished(Long id) { + return repository.getFinished(id); + } + }