diff --git a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/controller/CourseController.java b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/controller/CourseController.java index 25c31e5435fbf2754e98fb8abeb032853093acd8..572abd5b348391b3ae15ff5219f35ac9bf8615e0 100644 --- a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/controller/CourseController.java +++ b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/controller/CourseController.java @@ -173,6 +173,13 @@ public class CourseController { // } + @RequestMapping("/course/viewAllSort") + public String listCourseSort(Model model){ + //mendapatkan semua course + List<CourseModel> listCourse = courseService.getListSortName(); + //add variabel semua course model ke "listCourse" untuk dirender ke thymeleaf + model.addAttribute("listCourse",listCourse); + return "viewall-course"; diff --git a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/CourseServiceImpl.java b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/CourseServiceImpl.java index 091e3a7f7ef528c6cec1b30c17744c36a38fa21e..780ba83fd44da967d4e2989840aa7499de4afecf 100644 --- a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/CourseServiceImpl.java +++ b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/CourseServiceImpl.java @@ -52,12 +52,13 @@ public class CourseServiceImpl implements CourseService{ public List<CourseModel> getListSortName() { return courseDb.findAllByOrderByNameCourse(); } - @Override public void deleteCourse(CourseModel course) { courseDb.delete(course); } + return courseDb.findAll(); + } @Override public boolean isClosed(LocalDateTime tanggalDimulai, LocalDateTime tanggalBerakhir) { LocalDateTime now = LocalDateTime.now();