From 4bd9da0ca1c41f2703caa4d00d49322370214090 Mon Sep 17 00:00:00 2001 From: Zakiaass <117088186+zakiaass@users.noreply.github.com> Date: Mon, 11 Mar 2024 21:57:23 +0700 Subject: [PATCH] Up Data Penilaian --- app/Http/Controllers/AuthController.php | 1 + app/Http/Controllers/PenilaianController.php | 72 ++++++++++++++++ .../TransformasiNilaiController.php | 72 ++++++++++++++++ app/Models/ExtracuricullarSubKriteria.php | 6 +- .../ekstrakurikuler/ekstrakurikuler.blade.php | 2 +- resources/views/kriteria/kriteria.blade.php | 2 +- resources/views/layout/sidebar.blade.php | 21 +++-- .../views/penilaian/input-nilai.blade.php | 86 +++++++++++++++++++ .../perhitungan/transformasi-nilai.blade.php | 86 +++++++++++++++++++ .../views/subkriteria/subkriteria.blade.php | 2 +- resources/views/user/user.blade.php | 2 +- routes/web.php | 6 ++ 12 files changed, 342 insertions(+), 16 deletions(-) create mode 100644 app/Http/Controllers/PenilaianController.php create mode 100644 app/Http/Controllers/TransformasiNilaiController.php create mode 100644 resources/views/penilaian/input-nilai.blade.php create mode 100644 resources/views/perhitungan/transformasi-nilai.blade.php diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index 690a854..ac47deb 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -22,6 +22,7 @@ public function showLoginForm() public function login(Request $request) { + // $credentials = $request->only(['username', 'password']); // if (Auth::attempt($credentials)) { diff --git a/app/Http/Controllers/PenilaianController.php b/app/Http/Controllers/PenilaianController.php new file mode 100644 index 0000000..b707314 --- /dev/null +++ b/app/Http/Controllers/PenilaianController.php @@ -0,0 +1,72 @@ +belongsTo(Extracuricullar::class); } - public function Criteria() + public function criteria() { return $this->belongsTo(Criteria::class); } - public function SubCriteria() + public function subCriteria() { return $this->belongsTo(SubCriteria::class); } diff --git a/resources/views/ekstrakurikuler/ekstrakurikuler.blade.php b/resources/views/ekstrakurikuler/ekstrakurikuler.blade.php index 0398b59..9350043 100644 --- a/resources/views/ekstrakurikuler/ekstrakurikuler.blade.php +++ b/resources/views/ekstrakurikuler/ekstrakurikuler.blade.php @@ -55,7 +55,7 @@ - + diff --git a/resources/views/kriteria/kriteria.blade.php b/resources/views/kriteria/kriteria.blade.php index 8749901..8f2eddf 100644 --- a/resources/views/kriteria/kriteria.blade.php +++ b/resources/views/kriteria/kriteria.blade.php @@ -57,7 +57,7 @@
#No Nama Ekstrakurikuler Kategori Deskripsi
- + diff --git a/resources/views/layout/sidebar.blade.php b/resources/views/layout/sidebar.blade.php index 315bc3c..9e03980 100644 --- a/resources/views/layout/sidebar.blade.php +++ b/resources/views/layout/sidebar.blade.php @@ -32,20 +32,23 @@
  • Data User
  • - + diff --git a/resources/views/penilaian/input-nilai.blade.php b/resources/views/penilaian/input-nilai.blade.php new file mode 100644 index 0000000..99f4a9a --- /dev/null +++ b/resources/views/penilaian/input-nilai.blade.php @@ -0,0 +1,86 @@ +@extends('layout.main') +@section('body') + @php + $menu = 'Data Penilaian'; + $pageTitle = 'Data Input Penilaian'; + @endphp + + @include('layout.navbar') + @include('layout.sidebar') + + {{-- Main Content --}} +
    +
    +
    + +
    +
    +

    Data Penilaian

    +
    +
    +
    +
    #No Nama Kriteria Prioritas Bobot
    + + + + + @foreach ($criterias as $criteria) + + @endforeach + + + + @forelse ($extracuricullars as $extracuricullar) + + + + @foreach ($criterias as $criteria) + + @endforeach + @empty + + + + @endforelse + +
    NoEkstrakurikuler{{ $criteria->nama }}
    {{ $loop->iteration }}{{ $extracuricullar->nama }} + +
    Tidak ada data.
    +
    +
    + +
    +
    + + + + + + + +@endsection diff --git a/resources/views/perhitungan/transformasi-nilai.blade.php b/resources/views/perhitungan/transformasi-nilai.blade.php new file mode 100644 index 0000000..275d44c --- /dev/null +++ b/resources/views/perhitungan/transformasi-nilai.blade.php @@ -0,0 +1,86 @@ +@extends('layout.main') +@section('body') + @php + $menu = 'Data Perhitungan'; + $pageTitle = 'Data Hasil Transformasi Nilai'; + @endphp + + @include('layout.navbar') + @include('layout.sidebar') + + {{-- Main Content --}} +
    +
    +
    + +
    +
    +

    Data Penilaian

    +
    +
    +
    + + + + + + @foreach ($criterias as $criteria) + + @endforeach + + + + @forelse ($extracuricullars as $extracuricullar) + + + + @foreach ($criterias as $criteria) + + @endforeach + @empty + + + + @endforelse + +
    NoEkstrakurikuler{{ $criteria->nama }}
    {{ $loop->iteration }}{{ $extracuricullar->nama }} + {{-- --}} +
    Tidak ada data.
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +@endsection diff --git a/resources/views/subkriteria/subkriteria.blade.php b/resources/views/subkriteria/subkriteria.blade.php index 5bf48a0..1943412 100644 --- a/resources/views/subkriteria/subkriteria.blade.php +++ b/resources/views/subkriteria/subkriteria.blade.php @@ -57,7 +57,7 @@ - + diff --git a/resources/views/user/user.blade.php b/resources/views/user/user.blade.php index eff0532..246c141 100644 --- a/resources/views/user/user.blade.php +++ b/resources/views/user/user.blade.php @@ -55,7 +55,7 @@
    #No Kriteria Sub Kriteria Prioritas
    - + diff --git a/routes/web.php b/routes/web.php index 1273cf2..c30a9bf 100644 --- a/routes/web.php +++ b/routes/web.php @@ -12,6 +12,8 @@ use App\Http\Controllers\SubCriteriaController; use App\Http\Controllers\WakilKepalaController; use App\Http\Controllers\ExtracurricularController; +use App\Http\Controllers\PenilaianController; +use App\Http\Controllers\TransformasiNilaiController; /* |-------------------------------------------------------------------------- @@ -109,6 +111,10 @@ Route::resource('user', DataUserController::class); +Route::resource('input-nilai', PenilaianController::class); + +Route::resource('transformasi-nilai', TransformasiNilaiController::class); + Route::get('/logout', [AuthController::class, 'logout'])->name('logout'); Route::post('/logout', [AuthController::class, 'logout'])->name('logout');
    #No Nama Username Email