diff --git a/app/Http/Controllers/Admin/AcademicClasses/CourseRegistrationController.php b/app/Http/Controllers/Admin/Manage/CourseRegistrationController.php similarity index 84% rename from app/Http/Controllers/Admin/AcademicClasses/CourseRegistrationController.php rename to app/Http/Controllers/Admin/Manage/CourseRegistrationController.php index be79253..677e958 100644 --- a/app/Http/Controllers/Admin/AcademicClasses/CourseRegistrationController.php +++ b/app/Http/Controllers/Admin/Manage/CourseRegistrationController.php @@ -1,13 +1,13 @@ $this->service->paginated( ...$request->validatedWithDefaults(), status: $request->validated('status'), @@ -47,7 +47,7 @@ public function store(CourseRegistrationRequest $request): RedirectResponse Inertia::flash('toast', ['type' => 'success', 'message' => 'Registrasi KRS berhasil ditambahkan.']); - return to_route('admin.academic-classes.course-registrations.index'); + return to_route('admin.manage.course-registrations.index'); } public function update(CourseRegistrationRequest $request, CourseRegistration $courseRegistration): RedirectResponse @@ -56,7 +56,7 @@ public function update(CourseRegistrationRequest $request, CourseRegistration $c Inertia::flash('toast', ['type' => 'success', 'message' => 'Registrasi KRS berhasil diperbarui.']); - return to_route('admin.academic-classes.course-registrations.index'); + return to_route('admin.manage.course-registrations.index'); } public function destroy(CourseRegistration $courseRegistration): RedirectResponse diff --git a/app/Http/Requests/Admin/AcademicClasses/CourseRegistrationRequest.php b/app/Http/Requests/Admin/Manage/CourseRegistrationRequest.php similarity index 96% rename from app/Http/Requests/Admin/AcademicClasses/CourseRegistrationRequest.php rename to app/Http/Requests/Admin/Manage/CourseRegistrationRequest.php index 00f21d9..668d106 100644 --- a/app/Http/Requests/Admin/AcademicClasses/CourseRegistrationRequest.php +++ b/app/Http/Requests/Admin/Manage/CourseRegistrationRequest.php @@ -1,6 +1,6 @@ name('admin.academic-classes.')->group(function () { - Route::resource('course-registrations', CourseRegistrationController::class)->except(['create', 'edit', 'show']); - Route::resource('materials', MaterialController::class)->except(['create', 'edit', 'show']); Route::resource('assignments', AssignmentController::class)->except(['create', 'edit', 'show']); @@ -63,6 +61,8 @@ }); Route::prefix('admin/manage')->name('admin.manage.')->group(function () { + Route::resource('course-registrations', CourseRegistrationController::class)->except(['create', 'edit', 'show']); + Route::resource('course-classes', CourseClassController::class)->except(['create', 'edit', 'show']); Route::prefix('course-classes/{course_class}/enrollments')->name('course-classes.enrollments.')->group(function () {