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 @@
- # |
+ No |
Nama Ekstrakurikuler |
Kategori |
Deskripsi |
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 Kriteria |
Prioritas |
Bobot |
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
-
-
- Perhitungan
-
-
-
Penilaian
+
+
+
+ Perhitungan
+
+
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 |
+ Ekstrakurikuler |
+ @foreach ($criterias as $criteria)
+ {{ $criteria->nama }} |
+ @endforeach
+
+
+
+ @forelse ($extracuricullars as $extracuricullar)
+
+ {{ $loop->iteration }} |
+ {{ $extracuricullar->nama }} |
+ @foreach ($criterias as $criteria)
+
+
+ |
+ @endforeach
+ @empty
+
+ Tidak ada data. |
+
+ @endforelse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+@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
+
+
+
+
+
+
+ No |
+ Ekstrakurikuler |
+ @foreach ($criterias as $criteria)
+ {{ $criteria->nama }} |
+ @endforeach
+
+
+
+ @forelse ($extracuricullars as $extracuricullar)
+
+ {{ $loop->iteration }} |
+ {{ $extracuricullar->nama }} |
+ @foreach ($criterias as $criteria)
+
+ {{-- --}}
+ |
+ @endforeach
+ @empty
+
+ Tidak ada data. |
+
+ @endforelse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+@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 @@
- # |
+ No |
Kriteria |
Sub Kriteria |
Prioritas |
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 |
Nama |
Username |
Email |
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');