diff --git a/app/Dosen.php b/app/Dosen.php
index b1328f8fd61a1c5cf34254354c7a96f0fab51585..f6b579ea5897c46beda002c2229db604e91c67a3 100644
--- a/app/Dosen.php
+++ b/app/Dosen.php
@@ -3,6 +3,7 @@
 namespace App;
 
 use Illuminate\Database\Eloquent\Model;
+use Illuminate\Support\Facades\Auth;
 
 class Dosen extends Model
 {
@@ -21,6 +22,10 @@ class Dosen extends Model
         return $this->belongsTo('\App\User','id','id');
     }
 
+    public function user1() {
+        return User::find($this->id);
+    }
+    
     public function getHasilBimbinganBelumDisetujui(){
         $hsl_bimbingan = HasilBimbingan::where('dosen_id',$this->id)->where('status',0)->get();
         return $hsl_bimbingan;
@@ -47,4 +52,8 @@ class Dosen extends Model
     public function sidangTesisNeedApproval() {
         return SidangTesis::where('ajuan_penguji1', $this->id)->orWhere('ajuan_penguji2',$this->id)->orWhere('ajuan_penguji3',$this->id)->get();
     }
+
+    public function sidangTesisApproved() {
+        return SidangTesis::where('dosen_penguji_1', $this->id)->orWhere('dosen_penguji_2',$this->id)->get();
+    }
 }
diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php
index d397594592538e5dcb7b1299fa5a66241b1f57cf..e8990df4fb9836c80a2f07ae17ea9172a6c3257a 100644
--- a/app/Http/Controllers/Auth/RegisterController.php
+++ b/app/Http/Controllers/Auth/RegisterController.php
@@ -2,6 +2,7 @@
 
 namespace App\Http\Controllers\Auth;
 
+use App\KelasTesis;
 use App\User;
 use App\Manajer;
 use App\Dosen;
@@ -95,7 +96,8 @@ class RegisterController extends Controller
            if($role == User::ROLE_DOSEN) {
                Dosen::create(['id'=>$user->id]);
            }else if($role == User::ROLE_MAHASISWA) {
-               Mahasiswa::create(['id'=>$user->id]);
+               $id_kelas_tesis = KelasTesis::orderByRaw('updated_at - created_at DESC')->first();
+               Mahasiswa::create(['id'=>$user->id, 'id_kelas_tesis'=>$id_kelas_tesis->id]);
            } else if($role == User::ROLE_MANAJER) {
                Manajer::create(['id'=>$user->id]);
            }
diff --git a/app/Http/Controllers/DosenController.php b/app/Http/Controllers/DosenController.php
index 2865e9a517913d9a3a75a83cd23c88188b1d3056..269bbf5a8a38db908d17d370dee5426ba12c8f39 100644
--- a/app/Http/Controllers/DosenController.php
+++ b/app/Http/Controllers/DosenController.php
@@ -7,6 +7,7 @@ use App\User;
 use App\Dosen;
 use App\Thesis;
 use App\SeminarTesis;
+use App\KelasTesis;
 
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\Auth;
@@ -31,8 +32,10 @@ class DosenController extends Controller
             $iddosen = Auth::user()->id;
             $idmahasiswabimbingan = Thesis::where('dosen_pembimbing1', $iddosen)->orWhere('dosen_pembimbing2', $iddosen)->pluck('mahasiswa_id');
             $mahasiswabimbingan = Mahasiswa::whereIn('id',$idmahasiswabimbingan)->get();
-
-            return view('dosen.index', ['mahasiswabimbingan' => $mahasiswabimbingan]);
+            $mahasiswakelas = Mahasiswa::where('status','>=',14)->get();
+            //$kelas = KelasTesis::orderByRaw('updated_at - created_at DESC')->first();
+            $kelas = KelasTesis::where('id_dosen_kelas',$iddosen)->get();
+            return view('dosen.index', ['mahasiswabimbingan' => $mahasiswabimbingan, 'mahasiswakelas' => $mahasiswakelas, 'kelas' =>$kelas]);
         } else {
             return abort(403);
         }
diff --git a/app/Http/Controllers/SeminarTesisController.php b/app/Http/Controllers/SeminarTesisController.php
index 5877ced0909e87cd038ab64b797cb9ff8280a9f7..8f2f080d56031a9c1f056678c0ae84243eb77ea5 100644
--- a/app/Http/Controllers/SeminarTesisController.php
+++ b/app/Http/Controllers/SeminarTesisController.php
@@ -92,7 +92,7 @@ class SeminarTesisController extends Controller
                     $seminarteman = $request->get('check-seminar-dengan-teman');
 
                     $st->draft_laporan = isset($draft);
-                    $st->seminar_dengan_teman = isset($seminarteman);
+                    $st->sidang_dengan_teman = isset($seminarteman);
                     $st->save();
                 }
                 if($db1 || $db2) {
diff --git a/app/Http/Controllers/SidangTesisController.php b/app/Http/Controllers/SidangTesisController.php
index 4be6b15a98121ad914a9a1598c658b7ef93bc315..bed152cfef3cc28ada229da1d2bbbed3d3598866 100644
--- a/app/Http/Controllers/SidangTesisController.php
+++ b/app/Http/Controllers/SidangTesisController.php
@@ -2,6 +2,7 @@
 
 namespace App\Http\Controllers;
 
+use App\KelasTesis;
 use App\SidangTesis;
 use App\Thesis;
 use Illuminate\Http\Request;
@@ -42,6 +43,8 @@ class SidangTesisController extends Controller
         if(!$tesis)
             return abort(400);
         $sidangtesis = $tesis->sidangTesis();
+        //$kelas = KelasTesis::orderByRaw('updated_at - created_at DESC')->first();
+        $kelas = KelasTesis::where('id_dosen_kelas',$currentUser->id);
         if(!$sidangtesis)
             return abort(400);
         else {
@@ -55,9 +58,11 @@ class SidangTesisController extends Controller
                 $cek_nilai_penguji_1 = !is_null($sidangtesis->nilai_dosen_penguji_1_utama) && !is_null($sidangtesis->nilai_dosen_penguji_1_penting) && !is_null($sidangtesis->nilai_dosen_penguji_1_pendukung);
                 $cek_nilai_penguji_2 = !is_null($sidangtesis->nilai_dosen_penguji_2_utama) && !is_null($sidangtesis->nilai_dosen_penguji_2_penting) && !is_null($sidangtesis->nilai_dosen_penguji_2_pendukung);
                 $cek_nilai_pembimbing = !is_null($sidangtesis->nilai_dosen_pembimbing_utama) && !is_null($sidangtesis->nilai_dosen_pembimbing_penting) && !is_null($sidangtesis->nilai_dosen_pembimbing_pendukung);
-                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama) && !is_null($sidangtesis->nilai_dosen_kelas_penting);
+                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama);
                 $all_score_filled = $cek_nilai_pembimbing && $cek_nilai_penguji_1 && $cek_nilai_penguji_2 && $cek_nilai_kelas;
+                error_log('tes masuk');
                 if ($all_score_filled) {
+                    error_log('tes masuk 2');
                     $ratautama = $this->countRata2($sidangtesis->nilai_dosen_penguji_1_utama, $sidangtesis->nilai_dosen_penguji_2_utama, $sidangtesis->nilai_dosen_pembimbing_utama, $sidangtesis->nilai_dosen_kelas_utama);
                     $ratapenting = $this->countRata2($sidangtesis->nilai_dosen_penguji_1_penting, $sidangtesis->nilai_dosen_penguji_2_penting, $sidangtesis->nilai_dosen_pembimbing_penting, $sidangtesis->nilai_dosen_kelas_penting);
                     $ratapendukung = $this->countRata($sidangtesis->nilai_dosen_penguji_1_pendukung, $sidangtesis->nilai_dosen_penguji_2_pendukung, $sidangtesis->nilai_dosen_pembimbing_pendukung);
@@ -101,7 +106,7 @@ class SidangTesisController extends Controller
                 $cek_nilai_penguji_1 = !is_null($sidangtesis->nilai_dosen_penguji_1_utama) && !is_null($sidangtesis->nilai_dosen_penguji_1_penting) && !is_null($sidangtesis->nilai_dosen_penguji_1_pendukung);
                 $cek_nilai_penguji_2 = !is_null($sidangtesis->nilai_dosen_penguji_2_utama) && !is_null($sidangtesis->nilai_dosen_penguji_2_penting) && !is_null($sidangtesis->nilai_dosen_penguji_2_pendukung);
                 $cek_nilai_pembimbing = !is_null($sidangtesis->nilai_dosen_pembimbing_utama) && !is_null($sidangtesis->nilai_dosen_pembimbing_penting) && !is_null($sidangtesis->nilai_dosen_pembimbing_pendukung);
-                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama) && !is_null($sidangtesis->nilai_dosen_kelas_penting);
+                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama);
                 $all_score_filled = $cek_nilai_pembimbing && $cek_nilai_penguji_1 && $cek_nilai_penguji_2 && $cek_nilai_kelas;
                 if ($all_score_filled) {
                     $ratautama = $this->countRata2($sidangtesis->nilai_dosen_penguji_1_utama, $sidangtesis->nilai_dosen_penguji_2_utama, $sidangtesis->nilai_dosen_pembimbing_utama, $sidangtesis->nilai_dosen_kelas_utama);
@@ -147,7 +152,7 @@ class SidangTesisController extends Controller
                 $cek_nilai_penguji_1 = !is_null($sidangtesis->nilai_dosen_penguji_1_utama) && !is_null($sidangtesis->nilai_dosen_penguji_1_penting) && !is_null($sidangtesis->nilai_dosen_penguji_1_pendukung);
                 $cek_nilai_penguji_2 = !is_null($sidangtesis->nilai_dosen_penguji_2_utama) && !is_null($sidangtesis->nilai_dosen_penguji_2_penting) && !is_null($sidangtesis->nilai_dosen_penguji_2_pendukung);
                 $cek_nilai_pembimbing = !is_null($sidangtesis->nilai_dosen_pembimbing_utama) && !is_null($sidangtesis->nilai_dosen_pembimbing_penting) && !is_null($sidangtesis->nilai_dosen_pembimbing_pendukung);
-                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama) && !is_null($sidangtesis->nilai_dosen_kelas_penting);
+                $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama);
                 $all_score_filled = $cek_nilai_pembimbing && $cek_nilai_penguji_1 && $cek_nilai_penguji_2 && $cek_nilai_kelas;
                 if ($all_score_filled) {
                     $ratautama = $this->countRata2($sidangtesis->nilai_dosen_penguji_1_utama, $sidangtesis->nilai_dosen_penguji_2_utama, $sidangtesis->nilai_dosen_pembimbing_utama, $sidangtesis->nilai_dosen_kelas_utama);
@@ -155,22 +160,22 @@ class SidangTesisController extends Controller
                     $ratapendukung = $this->countRata($sidangtesis->nilai_dosen_penguji_1_pendukung, $sidangtesis->nilai_dosen_penguji_2_pendukung, $sidangtesis->nilai_dosen_pembimbing_pendukung);
                     if ($ratautama == "L") {
                         if ($ratapenting == "L") {
-                            if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                            if (($ratapendukung == "L") || ($ratapendukung == "M")) {
                                 $sidangtesis->nilai = "A";
                             } else {
                                 $sidangtesis->nilai = "AB";
                             }
                         } else {
-                                $sidangtesis->nilai = "AB";                         
+                            $sidangtesis->nilai = "AB";
                         }
                     } else {
                         if ($ratautama == "M") {
-                            if (($ratapenting == "L") || ($ratapenting=="M")) {
-                                if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                            if (($ratapenting == "L") || ($ratapenting == "M")) {
+                                if (($ratapendukung == "L") || ($ratapendukung == "M")) {
                                     $sidangtesis->nilai = "B";
                                 }
                             } else {
-                                if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                                if (($ratapendukung == "L") || ($ratapendukung == "M")) {
                                     $sidangtesis->nilai = "BC";
                                 } else {
                                     $sidangtesis->nilai = "C";
@@ -183,6 +188,50 @@ class SidangTesisController extends Controller
                 }
                 $sidangtesis->save();
                 return back();
+            }else if(count($kelas) > 0) {
+                    $scoreutama = $request->get('scoreUtama');
+
+                    $sidangtesis->nilai_dosen_kelas_utama = $scoreutama;
+
+                    $cek_nilai_penguji_1 = !is_null($sidangtesis->nilai_dosen_penguji_1_utama) && !is_null($sidangtesis->nilai_dosen_penguji_1_penting) && !is_null($sidangtesis->nilai_dosen_penguji_1_pendukung);
+                    $cek_nilai_penguji_2 = !is_null($sidangtesis->nilai_dosen_penguji_2_utama) && !is_null($sidangtesis->nilai_dosen_penguji_2_penting) && !is_null($sidangtesis->nilai_dosen_penguji_2_pendukung);
+                    $cek_nilai_pembimbing = !is_null($sidangtesis->nilai_dosen_pembimbing_utama) && !is_null($sidangtesis->nilai_dosen_pembimbing_penting) && !is_null($sidangtesis->nilai_dosen_pembimbing_pendukung);
+                    $cek_nilai_kelas = !is_null($sidangtesis->nilai_dosen_kelas_utama);
+                    $all_score_filled = $cek_nilai_pembimbing && $cek_nilai_penguji_1 && $cek_nilai_penguji_2 && $cek_nilai_kelas;
+                    if ($all_score_filled) {
+                        $ratautama = $this->countRata2($sidangtesis->nilai_dosen_penguji_1_utama, $sidangtesis->nilai_dosen_penguji_2_utama, $sidangtesis->nilai_dosen_pembimbing_utama, $sidangtesis->nilai_dosen_kelas_utama);
+                        $ratapenting = $this->countRata($sidangtesis->nilai_dosen_penguji_1_penting, $sidangtesis->nilai_dosen_penguji_2_penting, $sidangtesis->nilai_dosen_pembimbing_penting);
+                        $ratapendukung = $this->countRata($sidangtesis->nilai_dosen_penguji_1_pendukung, $sidangtesis->nilai_dosen_penguji_2_pendukung, $sidangtesis->nilai_dosen_pembimbing_pendukung);
+                        if ($ratautama == "L") {
+                            if ($ratapenting == "L") {
+                                if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                                    $sidangtesis->nilai = "A";
+                                } else {
+                                    $sidangtesis->nilai = "AB";
+                                }
+                            } else {
+                                $sidangtesis->nilai = "AB";
+                            }
+                        } else {
+                            if ($ratautama == "M") {
+                                if (($ratapenting == "L") || ($ratapenting=="M")) {
+                                    if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                                        $sidangtesis->nilai = "B";
+                                    }
+                                } else {
+                                    if (($ratapendukung == "L") || ($ratapendukung=="M")) {
+                                        $sidangtesis->nilai = "BC";
+                                    } else {
+                                        $sidangtesis->nilai = "C";
+                                    }
+                                }
+                            } else {
+                                $sidangtesis->nilai = "E";
+                            }
+                        }
+                    }
+                    $sidangtesis->save();
+                    return back();
             } else {
                 return abort(403);
             }
diff --git a/app/Mahasiswa.php b/app/Mahasiswa.php
index e079fbf79787747993f104e2881c2207df9e083f..dcc622edc53666390e503d700ccffc203cdb041a 100644
--- a/app/Mahasiswa.php
+++ b/app/Mahasiswa.php
@@ -58,7 +58,7 @@ class Mahasiswa extends Model
         "-9" => "Gagal Seminar Proposal",
         "-13" => "Gagal Seminar Tesis"
     ];
-    protected $fillable= ['id'];
+    protected $fillable= ['id','id_kelas_tesis'];
     public function getStatus($status) {
         return Mahasiswa::STATUS_STRINGS[$status];
     }
@@ -112,6 +112,6 @@ class Mahasiswa extends Model
     }
 
     public function kelasTesis() {
-        return $this->belongsTo('App\KelasThesis','id_kelas_tesis','id');
+        return $this->belongsTo('App\KelasTesis','id_kelas_tesis','id');
     }
 }
diff --git a/app/SeminarTesis.php b/app/SeminarTesis.php
index 84081f8788cea24a9175cef93f22a173f9f4f1b4..c95bac65520b0f9851caeceebb1eed80847ed066 100644
--- a/app/SeminarTesis.php
+++ b/app/SeminarTesis.php
@@ -8,7 +8,7 @@ class SeminarTesis extends Model
 {
     //
     protected $fillable =[
-        'tesis_id','tempat','hari','tanggal','approval_pembimbing1','approval_pembimbing2','issuer_id','evaluator_id','verdict', 'waktu'
+        'tesis_id','tempat','hari','tanggal','approval_pembimbing1','approval_pembimbing2','issuer_id','evaluator_id','verdict', 'waktu', 'draft_laporan'
     ];
 
     public function getApprovalStringPembimbing1() {
diff --git a/app/SidangTesis.php b/app/SidangTesis.php
index 5f3554870b2f6402ad616f14989fc0a4aec941fc..1a642dee658ecb8da457a2cb9499bc173062efa6 100644
--- a/app/SidangTesis.php
+++ b/app/SidangTesis.php
@@ -8,7 +8,7 @@ class SidangTesis extends Model
 {
     protected $table = 'sidang_tesis';
     protected $fillable =
-        ['thesis_id','id','nilai', 'tanggal', 'jam','dosen_penguji_1','dosen_penguji_2','nilai_dosen_penguji_1_utama'.'nilai_dosen_penguji_2_utama','nilai_dosen_pembimbing_utama','nilai_dosen_penguji_1_penting'.'nilai_dosen_penguji_2_penting','nilai_dosen_pembimbing_penting','nilai_dosen_penguji_1_pendukung'.'nilai_dosen_penguji_2_pendukung','nilai_dosen_pembimbing_pendukung','nilai_dosen_kelas_penting','nilai_dosen_kelas_utama'];
+        ['thesis_id','id','nilai', 'tanggal', 'jam','dosen_penguji_1','dosen_penguji_2','nilai_dosen_penguji_1_utama'.'nilai_dosen_penguji_2_utama','nilai_dosen_pembimbing_utama','nilai_dosen_penguji_1_penting'.'nilai_dosen_penguji_2_penting','nilai_dosen_pembimbing_penting','nilai_dosen_penguji_1_pendukung'.'nilai_dosen_penguji_2_pendukung','nilai_dosen_pembimbing_pendukung','nilai_dosen_kelas_penting','nilai_dosen_kelas_utama','semeste_terdaftar'];
 
     public function tesis() {
         return $this->belongsTo('App\Thesis', 'thesis_id','id');
diff --git a/resources/views/dosen/detail_mahasiswa.blade.php b/resources/views/dosen/detail_mahasiswa.blade.php
index 36e962c73c7d1565786dc5aa9618660f79a45e3e..41ed852e6af4c239c5d0822d55546cf10a1fb85f 100644
--- a/resources/views/dosen/detail_mahasiswa.blade.php
+++ b/resources/views/dosen/detail_mahasiswa.blade.php
@@ -1,5 +1,5 @@
 @extends('layouts.app')
-@section('title', 'List Pengajuan Topik')
+@section('title', 'Detail Mahasiswa')
 
 
 @section('content')
@@ -88,7 +88,6 @@
                                     </div>
                                     <fieldset disabled="disabled">
                                 @endif
-                            @endif
                                 <div class="row justify-content-center">
 
                                     <form action="/sidangtesis/nilai/{{$user->username}}" method="post" class="width-full">
@@ -99,14 +98,14 @@
                                             <select class="form-control col-sm-2 ml-1 mr-1" name="scoreUtama" id="scoreIndexUtama"
                                             >
                                                 @if($sidangTesis->nilai_dosen_pembimbing_utama == "L")
-                                                    <option selected ="selected" value="L">L</option>
+                                                    <option selected ="selected" value="L">B</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_utama == "M")
-                                                    <option selected ="selected" value="M">M</option>
+                                                    <option selected ="selected" value="M">C</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_utama == "K")
                                                     <option selected ="selected" value="K">K</option>
                                                 @else
-                                                    <option value="L">L</option>
-                                                    <option value="M">M</option>
+                                                    <option value="L">B</option>
+                                                    <option value="M">C</option>
                                                     <option value="K">K</option>
                                                 @endif
                                             </select>
@@ -116,14 +115,14 @@
                                             <select class="form-control col-sm-2 ml-1 mr-1" name="scorePenting" id="scoreIndexPenting"
                                             >
                                                 @if($sidangTesis->nilai_dosen_pembimbing_penting == "L")
-                                                    <option selected ="selected" value="L">L</option>
+                                                    <option selected ="selected" value="L">B</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_penting == "M")
-                                                    <option selected ="selected" value="M">M</option>
+                                                    <option selected ="selected" value="M">C</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_penting == "K")
                                                     <option selected ="selected" value="K">K</option>
                                                 @else
-                                                    <option value="L">L</option>
-                                                    <option value="M">M</option>
+                                                    <option value="L">B</option>
+                                                    <option value="M">C</option>
                                                     <option value="K">K</option>
                                                 @endif
                                             </select>
@@ -133,14 +132,14 @@
                                             <select class="form-control col-sm-2 ml-1 mr-1" name="scorePendukung" id="scoreIndexPendukung"
                                             >
                                                 @if($sidangTesis->nilai_dosen_pembimbing_pendukung == "L")
-                                                    <option selected ="selected" value="L">L</option>
+                                                    <option selected ="selected" value="L">B</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_pendukung == "M")
-                                                    <option selected ="selected" value="M">M</option>
+                                                    <option selected ="selected" value="M">C</option>
                                                 @elseif ($sidangTesis->nilai_dosen_pembimbing_pendukung == "K")
                                                     <option selected ="selected" value="K">K</option>
                                                 @else
-                                                    <option value="L">L</option>
-                                                    <option value="M">M</option>
+                                                    <option value="L">B</option>
+                                                    <option value="M">C</option>
                                                     <option value="K">K</option>
                                                 @endif
                                             </select>
@@ -153,9 +152,10 @@
                                     </form>
                                 </div>
                                 </fieldset>
-                    @endif
+                            @endif
                     @endif
                 @endif
+                @endif
                 @if($tesis->sidangTesis())
                     <div class="mb-2">
                         <h3>
@@ -274,7 +274,8 @@
                     </fieldset>
                 @endif
                 @if($seminarTesis)
-                @if($seminarTesis->tesis->dosen_pembimbing1 == Auth::user()->id && $seminarTesis->approval_pembimbing1 && ($seminarTesis->approval_pembimbing2 || !$tesis->dosen_pembimbing2))
+                @if($mahasiswa->status != \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
+                @if($seminarTesis->tesis->dosen_pembimbing1 == Auth::user()->id && $seminarTesis->approval_pembimbing1 && ($seminarTesis->approval_pembimbing2 || !$tesis->dosen_pembimbing2) && ($seminarTesis->draft_laporan))
                     <div class="mb-2">
                         <h3>
                             Penilaian Seminar Tesis
@@ -306,6 +307,7 @@
                     </fieldset>
                 @endif
                 @endif
+                @endif
                 @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TESIS)
 
                         <div class="control-seminar-tesis mb-2">
@@ -457,7 +459,7 @@
                                                 <!-- Modal body -->
                                                 <div class="modal-body">
                                                     <h5>Dosen Pembimbing: </h5>
-                                                    <p>{{$item->name}}</p>
+                                                    <p>{{$item->dosen_pembimbing->user1()->name}}</p>
                                                     <h5>Waktu Bimbingan: </h5>
                                                     <p>{{$item->tanggal_waktu}}</p>
                                                     <h5>Hasil dan diskusi: </h5>
diff --git a/resources/views/dosen/index.blade.php b/resources/views/dosen/index.blade.php
index 12bd71f9544c7c0f17f91a9047dea327992fc0af..e471bf8da7b97e7511bc38d21b2330e8069f6041 100644
--- a/resources/views/dosen/index.blade.php
+++ b/resources/views/dosen/index.blade.php
@@ -40,16 +40,149 @@
 			      		<!-- <div class="row">
 					  		<div class="col"> -->
 					  			<h3>Daftar Mahasiswa</h3>
-					  			
+
 					  			<hr/>
 					  			<div id="accordion">
+									@if(count($kelas) > 0)
+									<div class="card">
+						      			<div class="card-header">
+						        			<a class="card-link" data-toggle="collapse" href="#collapseThree">
+						          				Mahasiswa Kelas Tesis
+						        			</a>
+						      			</div>
+						      			<div id="collapseThree" class="collapse show" data-parent="#accordion">
+						        			<div class="card-body">
+											<div class="row justify-content-center">
+							                		<table class="mahasiswa-control-table width-full table table-hover">
+							                			<thead>
+										                    <tr class="text-center">
+										                        <th>
+										                            No
+										                        </th>
+										                        <th>
+										                            Nama
+										                        </th>
+										                        <th>
+										                            NIM
+										                        </th>
+										                        <!-- <th>
+										                            Status
+										                        </th> -->
+										                        <th></th>
+										                    </tr>
+										                </thead>
+										                @foreach($mahasiswakelas as $item)
+										                    @php($user = $item->user())
+                                                            @if($item->id_kelas_tesis != null)
+                                                            @if($item->kelasTesis->id_dosen_kelas == $dosen->id)
+										                    <tr class="text-center" >
+										                    <td>
+										                        {{$loop->iteration}}
+										                    </td>
+										                        <td>
+										                            {{$user->name}}
+										                        </td>
+										                        <td>
+										                            {{$user->username}}
+										                        </td>
+										                        <!-- <td>
+										                            {{$item->getStatusString()}}
+										                        </td> -->
+										                        <td>
+										                            <div class="display-flex justify-content-start align-items-center">
+																	@php($tesis = $item->tesis())
+																	@php($st = $tesis->sidangTesis())																	
+																		@if(!is_null($st->nilai_dosen_kelas_utama))
+																		<button class="btn btn-grey" data-toggle="modal" data-target="#kelas{{$loop->iteration}}">
+																			Nilai
+																		</button>
+																		@else
+																		<button class="btn btn-green" data-toggle="modal" data-target="#kelas{{$loop->iteration}}">
+																			Nilai
+        	        													</button>
+																		@endif
+																	</div>
+
+																	<div class="modal fade" id="kelas{{$loop->iteration}}">
+																	<div class="modal-dialog">
+																		<div class="modal-content">
+
+																			<!-- Modal Header -->
+																			<div class="modal-header">
+																				<h4 class="modal-title">Penilaian Sidang: {{$user->name}}</h4>
+																				<button type="button" class="close" data-dismiss="modal">&times;</button>
+																			</div>
+
+																			<!-- Modal body -->
+																			<div class="modal-body">
+																			<form action="/sidangtesis/nilai/{{$user->username}}" method="post" class="width-full">
+																			{{csrf_field()}}
+
+																			@if(!is_null($st->nilai_dosen_kelas_utama))
+																				<div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
+																					<i class="material-icons font-size-18-px mr-2">check_circle</i>
+																					Anda telah melakukan penilaian terhadap mahasiswa yang bersangkutan silakan hubungi Admin untuk perubahan nilai.
+																				</div>
+																				<fieldset disabled="disabled">
+																			@endif
+																				<input type="hidden" value="{{$user->username}}" name="mahasiswa">
+																				<div class="form-group row width-full justify-content-center">
+																					<label for="scoreIndexUtama" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Utama</label>
+																					<select class="form-control col-sm-2 ml-1 mr-1" name="scoreUtama" id="scoreIndexUtama">
+																						@if($st->nilai_dosen_kelas_utama == "L")
+																							<option selected ="selected" value="L">B</option>
+																						@elseif ($st->nilai_dosen_kelas_utama == "M")
+																							<option selected ="selected" value="M">C</option>
+																						@elseif ($st->nilai_dosen_kelas_utama == "K")
+																							<option selected ="selected" value="K">K</option>
+																						@else
+																							<option value="L">B</option>
+																							<option value="M">C</option>
+																							<option value="K">K</option>
+																						@endif
+																					</select>
+																				</div>
+																			<div class="form-group row width-full justify-content-center">
+																				<button  class="col-md-4 btn btn-blue ml-1 mr-1">
+																						Tetapkan
+																				</button>
+																			</div>
+                                                                                </fieldset>
+                                                                            </form>
+
+																			</div>
+	
+
+
+
+																			<!-- Modal footer -->
+																			<div class="modal-footer">
+																				<button type="submit" class="btn btn-danger" data-dismiss="modal">Tutup</button>
+																			</div>
+
+																		</div>
+																	</div>
+																</div>
+										                        </td>
+										                    </tr>
+                                                            @endif
+                                                            @endif
+										                @endforeach
+										            </table>
+											</div>
+										</div>
+									</div>
+                                    </div>
+									@endif
+
+
 						    		<div class="card">
 						      			<div class="card-header">
 						        			<a class="card-link" data-toggle="collapse" href="#collapseOne">
 						          				Mahasiswa Bimbingan
 						        			</a>
 						      			</div>
-						      			<div id="collapseOne" class="collapse show" data-parent="#accordion">
+						      			<div id="collapseOne" class="collapse" data-parent="#accordion">
 						        			<div class="card-body">
 							               		<div class="row justify-content-center">
 							                		<table class="mahasiswa-control-table width-full table table-hover">
@@ -191,44 +324,413 @@
 													</div>
 													@endif
 												@endforeach
-												{{--<div class="row justify-content-center">--}}
-									                {{--<table class="mahasiswa-control-table">--}}
-									                    {{--<tr class="text-center">--}}
-									                        {{--<th>--}}
-									                            {{--No--}}
-									                        {{--</th>--}}
-									                        {{--<th>--}}
-									                            {{--Nama--}}
-									                        {{--</th>--}}
-									                        {{--<th>--}}
-									                            {{--NIM--}}
-									                        {{--</th>--}}
-									                        {{--<th>--}}
-									                            {{--Status--}}
-									                        {{--</th>--}}
-									                    {{--</tr>--}}
-									                {{--@foreach($mahasiswauji as $item)--}}
-									                    {{--@php($user = $item->user())--}}
-									                    {{--<tr class="text-center">--}}
-									                    {{--<td>--}}
-									                        {{--{{$loop->iteration}}--}}
-									                    {{--</td>--}}
-									                        {{--<td>--}}
-									                            {{--{{$user->name}}--}}
-									                        {{--</td>--}}
-									                        {{--<td>--}}
-									                            {{--{{$user->username}}--}}
-									                        {{--</td>--}}
-									                        {{--<td>--}}
-									                            {{--{{$item->getStatusString()}}--}}
-									                        {{--</td>--}}
-									                    {{--</tr>--}}
-									                {{--@endforeach--}}
-									                {{--</table>--}}
-									            {{--</div>--}}
+						        			</div>
+
+												@foreach($dosen->sidangTesisApproved() as $st)
+													@if(($st->dosen_penguji_1 == $cuser->id) || ($st->dosen_penguji_2 == $cuser->id))
+													@php($tesis = $st->tesis)
+													@php($mhs = $tesis->mahasiswa)
+													@php($usr = $mhs->user())
+													<div class="card-body">
+													<div class="border border-color-black pt-1 pr-1 pl-1 pb-1">
+														<div class="row">
+															<table class="col-md-8">
+																<tr>
+																	<td>
+																		Mahasiswa
+																	</td>
+																	<td>
+																		:
+																	</td>
+																	<td>
+																		{{$usr->name}}
+																	</td>
+																</tr>
+															<tr>
+																<td>
+																	Jadwal
+																</td>
+																<td>
+																	:
+																</td>
+																<td>
+																	{{date("d M Y H:iA", strtotime($st->tanggal.'T'.$st->jam.'UTC'))}}
+																</td>
+															</tr>
+
+															<tr>
+																<td>
+																	Tempat
+																</td>
+																<td>
+																	:
+																</td>
+																<td>
+																  {{$st->tempat}}
+																</td>
+															</tr>
+																<tr>
+																	<td>
+																		Judul Tesis
+																	</td>
+																	<td>
+																		:
+																	</td>
+																	<td>
+																		{{$tesis->topic}}
+																	</td>
+																</tr>
+																<tr>
+																	<td>
+																		Dosen Pembimbing
+																	</td>
+																	<td>
+																		:
+																	</td>
+																	<td>
+																		{{$tesis->dosen_pembimbing_1->user->name}}
+																	</td>
+																</tr>
+															</table>
+															<div class="display-flex justify-content-start align-items-center">
+																	@if($st->dosen_penguji_1 == $dosen->id)
+																		@if(!is_null($st->nilai_dosen_penguji_1_utama))
+																		<button class="btn btn-grey" data-toggle="modal" data-target="#uji{{$loop->iteration}}">
+																			Nilai
+																		</button>
+																		@else
+	`																	<button class="btn btn-green" data-toggle="modal" data-target="#uji{{$loop->iteration}}">
+																			Nilai
+        	        													</button>
+																		@endif
+																	@elseif($st->dosen_penguji_2 == $dosen->id)
+																		@if(!is_null($st->nilai_dosen_penguji_2_utama))
+																		<button class="btn btn-grey" data-toggle="modal" data-target="#uji{{$loop->iteration}}">
+																			Nilai
+																		</button>
+																		@else
+	`																	<button class="btn btn-green" data-toggle="modal" data-target="#uji{{$loop->iteration}}">
+																			Nilai
+        	        													</button>
+																		@endif
+																	@endif
+																	
+															
+
+																<div class="modal fade" id="uji{{$loop->iteration}}">
+																	<div class="modal-dialog">
+																		<div class="modal-content">
+
+																			<!-- Modal Header -->
+																			<div class="modal-header">
+																				<h4 class="modal-title">Penilaian Sidang: {{$usr->name}}</h4>
+																				<button type="button" class="close" data-dismiss="modal">&times;</button>
+																			</div>
+
+																			<!-- Modal body -->
+																			<div class="modal-body">
+																			<form action="/sidangtesis/nilai/{{$usr->username}}" method="post" class="width-full">
+																			{{csrf_field()}}
+
+																			@if(!is_null($st->nilai_dosen_penguji_1_utama) && !is_null($st->nilai_dosen_penguji_2_utama))
+																				<div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
+																					<i class="material-icons font-size-18-px mr-2">check_circle</i>
+																					Anda telah melakukan penilaian terhadap mahasiswa yang bersangkutan silakan hubungi Admin untuk perubahan nilai.
+																				</div>
+																				<fieldset disabled="disabled">
+																			@endif
+																			@if($st->dosen_penguji_1 ==  $dosen->id)
+																				<input type="hidden" value="{{$usr->username}}" name="mahasiswa">
+																				<div class="form-group row width-full justify-content-center">
+																					<label for="scoreIndexUtama" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Utama</label>
+																					<select class="form-control col-sm-2 ml-1 mr-1" name="scoreUtama" id="scoreIndexUtama">
+																						@if($st->nilai_dosen_penguji_1_utama == "L")
+																							<option selected ="selected" value="L">B</option>
+																						@elseif ($st->nilai_dosen_penguji_1_utama == "M")
+																							<option selected ="selected" value="M">C</option>
+																						@elseif ($st->nilai_dosen_penguji_1_utama == "K")
+																							<option selected ="selected" value="K">K</option>
+																						@else
+																							<option value="L">B</option>
+																							<option value="M">C</option>
+																							<option value="K">K</option>
+																						@endif
+																					</select>
+																				</div>
+																				<div class="form-group row width-full justify-content-center">
+																					<label for="scoreIndexPenting" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Penting</label>
+																					<select class="form-control col-sm-2 ml-1 mr-1" name="scorePenting" id="scoreIndexPenting"
+																					>
+																						@if($st->nilai_dosen_penguji_1_penting == "L")
+																							<option selected ="selected" value="L">B</option>
+																						@elseif ($st->nilai_dosen_penguji_1_penting == "M")
+																							<option selected ="selected" value="M">C</option>
+																						@elseif ($st->nilai_dosen_penguji_1_penting == "K")
+																							<option selected ="selected" value="K">K</option>
+																						@else
+																							<option value="L">B</option>
+																							<option value="M">C</option>
+																							<option value="K">K</option>
+																						@endif
+																					</select>
+																				</div>
+																			<div class="form-group row width-full justify-content-center">
+																				<label for="scoreIndexPendukung" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Pendukung</label>
+																				<select class="form-control col-sm-2 ml-1 mr-1" name="scorePendukung" id="scoreIndexPendukung"
+																				>
+																					@if($st->nilai_dosen_penguji_1_pendukung == "L")
+																						<option selected ="selected" value="L">B</option>
+																					@elseif ($st->nilai_dosen_penguji_1_pendukung == "M")
+																						<option selected ="selected" value="M">C</option>
+																					@elseif ($st->nilai_dosen_penguji_1_pendukung == "K")
+																						<option selected ="selected" value="K">K</option>
+																					@else
+																						<option value="L">B</option>
+																						<option value="M">C</option>
+																						<option value="K">K</option>
+																					@endif
+																				</select>
+																			</div>
+																			<div class="form-group row width-full justify-content-center">
+																				<button  class="col-md-4 btn btn-blue ml-1 mr-1">
+																						Tetapkan
+																				</button>
+																			</div>
+																			</div>
+																			@endif
+
+																			@if($st->dosen_penguji_2 ==  $dosen->id)
+																			@if(!is_null($st->nilai_dosen_penguji_2_utama))
+																				<div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
+																					<i class="material-icons font-size-18-px mr-2">check_circle</i>
+																					Anda telah melakukan penilaian terhadap mahasiswa yang bersangkutan silakan hubungi Admin untuk perubahan nilai.
+																				</div>
+																				<fieldset disabled="disabled">
+																			@endif
+																				<input type="hidden" value="{{$usr->username}}" name="mahasiswa">
+																				<div class="form-group row width-full justify-content-center">
+																					<label for="scoreIndexUtama" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Utama</label>
+																					<select class="form-control col-sm-2 ml-1 mr-1" name="scoreUtama" id="scoreIndexUtama">
+																						@if($st->nilai_dosen_penguji_2_utama == "L")
+																							<option selected ="selected" value="L">B</option>
+																						@elseif ($st->nilai_dosen_penguji_2_utama == "M")
+																							<option selected ="selected" value="M">C</option>
+																						@elseif ($st->nilai_dosen_penguji_2_utama == "K")
+																							<option selected ="selected" value="K">K</option>
+																						@else
+																							<option value="L">B</option>
+																							<option value="M">C</option>
+																							<option value="K">K</option>
+																						@endif
+																					</select>
+																				</div>
+																				<div class="form-group row width-full justify-content-center">
+																					<label for="scoreIndexPenting" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Penting</label>
+																					<select class="form-control col-sm-2 ml-1 mr-1" name="scorePenting" id="scoreIndexPenting"
+																					>
+																						@if($st->nilai_dosen_penguji_2_penting == "L")
+																							<option selected ="selected" value="L">B</option>
+																						@elseif ($st->nilai_dosen_penguji_2_penting == "M")
+																							<option selected ="selected" value="M">C</option>
+																						@elseif ($st->nilai_dosen_penguji_2_penting == "K")
+																							<option selected ="selected" value="K">K</option>
+																						@else
+																							<option value="L">B</option>
+																							<option value="M">C</option>
+																							<option value="K">K</option>
+																						@endif
+																					</select>
+																				</div>
+																			<div class="form-group row width-full justify-content-center">
+																				<label for="scoreIndexPendukung" class=" col-sm-4 text-center col-form-label mr-1 ml-1">Nilai Komponen Pendukung</label>
+																				<select class="form-control col-sm-2 ml-1 mr-1" name="scorePendukung" id="scoreIndexPendukung"
+																				>
+																					@if($st->nilai_dosen_penguji_2_pendukung == "L")
+																						<option selected ="selected" value="L">B</option>
+																					@elseif ($st->nilai_dosen_penguji_2_pendukung == "M")
+																						<option selected ="selected" value="M">C</option>
+																					@elseif ($st->nilai_dosen_penguji_2_pendukung == "K")
+																						<option selected ="selected" value="K">K</option>
+																					@else
+																						<option value="L">B</option>
+																						<option value="M">C</option>
+																						<option value="K">K</option>
+																					@endif
+																				</select>
+																			</div>
+																			<div class="form-group row width-full justify-content-center">
+																				<button  class="col-md-2 btn btn-blue ml-1 mr-1">
+																						Tetapkan
+																				</button>
+																			</div>
+																			</div>
+																			@endif
+
+																			</form>
+																			</fieldset>
+
+																			<!-- Modal footer -->
+																			<div class="modal-footer">
+																				<button type="submit" class="btn btn-danger" data-dismiss="modal">Tutup</button>
+																			</div>
+                                                                    </div>
+																		</div>
+																	</div>
+																</div>
+															</div>
+														</div>
+													</div>
+													@endif
+												@endforeach
+												</div>
 						        			</div>
 								      	</div>
 								    </div>
+
+                <div class="col col-md-6">
+                    <!-- <h2>Jadwal Dosen</h2> -->
+
+
+                    <!-- <h3>Jadwal</h3>
+                    <hr/> -->
+                    <h3>Jadwal</h3>
+                    <hr/>
+
+                    <div class="mt-5">
+                        @php($currenttime = \Carbon\Carbon::now()->toDateString())
+                        @foreach($mahasiswabimbingan as $item)
+                            @php($user = $item->user())
+                            @if($item->getHasilBimbingan()->count() > 0)
+                                @php($jadwalbimbingan = \Carbon\Carbon::createFromFormat("Y-m-d H:i:s",$item->gethasilBimbingan()[0]->waktu_bimbingan_selanjutnya))
+                                @if($jadwalbimbingan >= $currenttime)
+                                    <div class="row">
+                                        <div class="col-md-4 text-center" style="border-right: 1px solid grey">
+                                            <i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
+                                            <div>{{$jadwalbimbingan->format('d M Y')}}</div>
+                                        </div>
+                                        <div class="col">
+                                            <div class="row mb-4">
+                                                <div class="col">
+                                                    <h5><span class="badge badge-info">Bimbingan</span></h5>
+                                                    <h4>{{$user->name}} - {{$user->username}}</h4>
+                                                    <h5>
+                                                        <span class="badge badge-primary">Tempat: Ruang dosen</span>
+                                                        <span class="badge badge-primary">Waktu: {{$jadwalbimbingan->format('g:i A')}}</span>
+                                                    </h5>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                @endif
+                            @endif
+                            @if(!is_null($item->tesis()))
+                                @php($seminar = $item->tesis()->seminarTesis())
+                                @if(!is_null($seminar))
+                                    @php($date = $seminar->hari)
+                                    @php($time = $seminar->waktu)
+                                    @if(!is_null($date) && !is_null($time))
+                                        @php($datetimeString = $date." ".$time)
+                                        @php($jadwalseminar = \Carbon\Carbon::createFromFormat("Y-m-d H:i:s", $datetimeString))
+                                        @if($jadwalseminar >= $currenttime)
+                                            <div class="row">
+                                                <div class="col-md-4 text-center" style="border-right: 1px solid grey">
+                                                    <i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
+                                                    <div>{{$jadwalseminar->format('d M Y')}}</div>
+                                                </div>
+                                                <div class="col">
+                                                    <div class="row mb-4">
+                                                        <div class="col">
+                                                            <h5><span class="badge badge-warning text-color-white">Seminar Tesis</span></h5>
+                                                            <h4>{{$user->name}} - {{$user->username}}</h4>
+                                                            <h5>
+                                                                <span class="badge badge-primary">Tempat: {{$seminar->tempat}}</span>
+                                                                <span class="badge badge-primary">Waktu: {{$jadwalseminar->format('g:i A')}}</span>
+                                                            </h5>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        @endif
+                                    @endif
+                                @endif
+                            @endif
+                        @endforeach
+                        @foreach($dosen->upcomingSidangAsPenguji1 as $st)
+                            @php($user = $st->tesis->mahasiswa->user())
+                            @if($st->tanggal.'T'.$st->waktu >= $currenttime)
+                                <div class="row">
+                                    <div class="col-md-4 text-center" style="border-right: 1px solid grey">
+                                        <i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
+                                        <div>{{date("d M Y", strtotime($st->tanggal.'T'.$st->jam.'UTC'))}}</div>
+                                    </div>
+                                    <div class="col">
+                                        <div class="row mb-4">
+                                            <div class="col">
+                                                @php($tsis = $st->tesis)
+                                                @php($useruji = $tsis->mahasiswa->user())
+                                                <h5><span class="badge badge-success">Sidang Tesis</span></h5>
+                                                <h4>{{$useruji->name}} - {{$useruji->username}}</h4>
+                                                <h6>
+                                                    Topik: {{$st->tesis->topic}} <br>
+                                                    Dosen Pembimbing 1 : {{$st->tesis->dosen_pembimbing_1->user->name}}
+                                                    <br>
+                                                    @if($st->tesis->dosen_pembimbing_2)
+                                                        Dosen Pembimbing 2 : {{$st->tesis->dosen_pembimbing_2->user->name}}
+                                                    @endif
+                                                    <br>
+                                                    Dosen Penguji 1 : {{$st->dosen_penguji1->name}}
+                                                    <br>
+                                                    Dosen Penguji 2 : {{$st->dosen_penguji2->name}}
+                                                </h6>
+                                                <h5>
+                                                    <span class="badge badge-primary">Tempat: {{$st->tempat}}</span>
+                                                    <span class="badge badge-primary">Waktu: {{date("g:i A",strtotime($st->waktu))}}</span>
+                                                </h5>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            @endif
+                        @endforeach
+                        @foreach($dosen->upcomingSidangAsPenguji2 as $st)
+                            @php($user = $st->tesis->mahasiswa->user())
+                            @if($st->tanggal.'T'.$st->waktu >= $currenttime)
+                                <div class="row">
+                                    <div class="col-md-4 text-center" style="border-right: 1px solid grey">
+                                        <i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
+                                        <div>{{date("d M Y", strtotime($st->tanggal.'T'.$st->jam.'UTC'))}}</div>
+                                    </div>
+                                    <div class="col">
+                                        <div class="row mb-4">
+                                            <div class="col">
+                                                @php($tsis2 = App\Thesis::where('id', $st->thesis_id)->first())
+                                                @php($useruji2 = App\Mahasiswa::where('id', $tsis2->mahasiswa_id)->first()->user())
+                                                <h5><span class="badge badge-success">Sidang Tesis</span></h5>
+                                                <h4>{{$useruji2->name}} - {{$useruji2->username}}</h4>
+                                                <h6>
+                                                    Topik: {{$st->tesis->topic}} <br>
+                                                    Dosen Pembimbing 1 : {{$st->tesis->dosen_pembimbing_1->user->name}}
+                                                    <br>
+                                                    @if($st->tesis->dosen_pembimbing_2)
+                                                        Dosen Pembimbing 2 : {{$st->tesis->dosen_pembimbing_2->user->name}}
+                                                    @endif
+                                                    <br>
+                                                    Dosen Penguji 1 : {{$st->dosen_penguji1->name}}
+                                                    <br>
+                                                    Dosen Penguji 2 : {{$st->dosen_penguji2->name}}
+                                                </h6>
+                                                <h5>
+                                                    <span class="badge badge-primary">Tempat: {{$st->tempat}}</span>
+                                                    <span class="badge badge-primary">Waktu: {{date("g:i A",strtotime($st->waktu))}}</span>
+                                                </h5>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            @endif
+                        @endforeach
+                    </div>
+                </div>
 						  		</div>
 
 					  		<!-- </div> -->
@@ -237,150 +739,9 @@
 			    <!-- </div> -->
 			    
 			  	<!-- </div> -->
-			
-			</div>
-			<div class="col col-md-6">
-				<!-- <h2>Jadwal Dosen</h2> -->
-				
-				
-				<!-- <h3>Jadwal</h3>
-		        <hr/> -->
-		        <h3>Jadwal</h3>
-		        <hr/>
-		        
-		        <div class="mt-5">
-		        	@php($currenttime = \Carbon\Carbon::now()->toDateString())
-		        	@foreach($mahasiswabimbingan as $item)
-						@php($user = $item->user())
-						@if($item->getHasilBimbingan()->count() > 0)
-				            @php($jadwalbimbingan = \Carbon\Carbon::createFromFormat("Y-m-d H:i:s",$item->gethasilBimbingan()[0]->waktu_bimbingan_selanjutnya))
-				            @if($jadwalbimbingan >= $currenttime)
-						        <div class="row">
-						        	<div class="col-md-4 text-center" style="border-right: 1px solid grey">
-						        		<i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
-						        		<div>{{$jadwalbimbingan->format('d M Y')}}</div>
-						        	</div>
-						        	<div class="col">
-						        		<div class="row mb-4">
-						        			<div class="col">
-						        				<h5><span class="badge badge-info">Bimbingan</span></h5>
-								        		<h4>{{$user->name}} - {{$user->username}}</h4>
-								        		<h5>
-								        			<span class="badge badge-primary">Tempat: Ruang dosen</span>
-								        			<span class="badge badge-primary">Waktu: {{$jadwalbimbingan->format('g:i A')}}</span>
-								        		</h5>
-						        			</div>
-						        		</div>
-						        	</div>
-						        </div>
-						    @endif
-						@endif
-						@if(!is_null($item->tesis()))
-							@php($seminar = $item->tesis()->seminarTesis())
-							@if(!is_null($seminar))
-								@php($date = $seminar->hari)
-					        	@php($time = $seminar->waktu)
-								@if(!is_null($date) && !is_null($time))
-						        	@php($datetimeString = $date." ".$time)
-						        	@php($jadwalseminar = \Carbon\Carbon::createFromFormat("Y-m-d H:i:s", $datetimeString))
-						        	@if($jadwalseminar >= $currenttime)
-						        		<div class="row">
-								        	<div class="col-md-4 text-center" style="border-right: 1px solid grey">
-								        		<i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
-								        		<div>{{$jadwalseminar->format('d M Y')}}</div>
-								        	</div>
-								        	<div class="col">
-								        		<div class="row mb-4">
-								        			<div class="col">
-								        				<h5><span class="badge badge-warning text-color-white">Seminar Tesis</span></h5>
-										        		<h4>{{$user->name}} - {{$user->username}}</h4>
-										        		<h5>
-										        			<span class="badge badge-primary">Tempat: {{$seminar->tempat}}</span>
-										        			<span class="badge badge-primary">Waktu: {{$jadwalseminar->format('g:i A')}}</span>
-										        		</h5>
-								        			</div>
-								        		</div>
-								        	</div>
-								        </div>
-						        	@endif
-						        @endif
-					        @endif
-x					    @endif
-			        @endforeach
-					@foreach($dosen->upcomingSidangAsPenguji1 as $st)
-						@php($user = $st->tesis->mahasiswa->user())
-						@if($st->tanggal.'T'.$st->waktu >= $currenttime)
-							<div class="row">
-								<div class="col-md-4 text-center" style="border-right: 1px solid grey">
-									<i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
-									<div>{{date("d M Y", strtotime($st->tanggal.'T'.$st->jam.'UTC'))}}</div>
-								</div>
-								<div class="col">
-									<div class="row mb-4">
-										<div class="col">
-											<h5><span class="badge badge-success">Sidang Tesis</span></h5>
-											<h4>{{$user->name}} - {{$user->username}}</h4>
-											<h6>
-												Topik: {{$st->tesis->topic}} <br>
-												Dosen Pembimbing 1 : {{$st->tesis->dosen_pembimbing_1->user->name}}
-												<br>
-												@if($st->tesis->dosen_pembimbing_2)
-												Dosen Pembimbing 2 : {{$st->tesis->dosen_pembimbing_2->user->name}}
-												@endif
-												<br>
-												Dosen Penguji 1 : {{$st->dosen_penguji1->name}}
-												<br>
-												Dosen Penguji 2 : {{$st->dosen_penguji2->name}}
-											</h6>
-											<h5>
-												<span class="badge badge-primary">Tempat: {{$st->tempat}}</span>
-												<span class="badge badge-primary">Waktu: {{date("g:i A",strtotime($st->waktu))}}</span>
-											</h5>
-										</div>
-									</div>
-								</div>
-							</div>
-						@endif
-					@endforeach
-					@foreach($dosen->upcomingSidangAsPenguji2 as $st)
-								@php($user = $st->tesis->mahasiswa->user())
-								@if($st->tanggal.'T'.$st->waktu >= $currenttime)
-							<div class="row">
-								<div class="col-md-4 text-center" style="border-right: 1px solid grey">
-									<i class="fa fa-calendar-check-o mb-2" style="font-size:60px"></i>
-									<div>{{date("d M Y", strtotime($st->tanggal.'T'.$st->jam.'UTC'))}}</div>
-								</div>
-								<div class="col">
-									<div class="row mb-4">
-										<div class="col">
-											<h5><span class="badge badge-sucess">Sidang Tesis</span></h5>
-											<h4>{{$user->name}} - {{$user->username}}</h4>
-											<h6>
-												Topik: {{$st->tesis->topic}} <br>
-												Dosen Pembimbing 1 : {{$st->tesis->dosen_pembimbing_1->user->name}}
-												<br>
-												@if($st->tesis->dosen_pembimbing_2)
-													Dosen Pembimbing 2 : {{$st->tesis->dosen_pembimbing_2->user->name}}
-												@endif
-												<br>
-												Dosen Penguji 1 : {{$st->dosen_penguji1->name}}
-												<br>
-												Dosen Penguji 2 : {{$st->dosen_penguji2->name}}
-											</h6>
-											<h5>
-												<span class="badge badge-primary">Tempat: {{$st->tempat}}</span>
-												<span class="badge badge-primary">Waktu: {{date("g:i A",strtotime($st->waktu))}}</span>
-											</h5>
-										</div>
-									</div>
-								</div>
-							</div>
-						@endif
-					@endforeach
-		        </div>
 
-		        
 			</div>
+
 		</div>
     </div>
 @endsection
diff --git a/resources/views/mahasiswa/form_pengajuan_topik.blade.php b/resources/views/mahasiswa/form_pengajuan_topik.blade.php
index 98175e6d658a852bc0a15baf1427ef4a666e4ae2..06c04484c2fc4f2e7e05afe2cede1ed4b6d910cb 100644
--- a/resources/views/mahasiswa/form_pengajuan_topik.blade.php
+++ b/resources/views/mahasiswa/form_pengajuan_topik.blade.php
@@ -18,7 +18,7 @@
                                 <input type="text" v-model="topics[i].judul" id="judul" class="form-control col-md-8 " required>
                             </div>
                             <div class="form-group row col-md-12">
-                                <label for="keilmuan" class="col-md-4 col-form-label text-md-right text-center ">Area Keilmuan<sup>*</sup></label>
+                                <label for="keilmuan" class="col-md-4 col-form-label text-md-right text-center ">Opsi <sup>*</sup></label>
                                 <input type="text" id="keilmuan" v-model="topics[i].keilmuan" class="form-control col-md-8 " required>
                             </div>
                             <div class="form-group row col-md-12">
diff --git a/resources/views/mahasiswa/index.blade.php b/resources/views/mahasiswa/index.blade.php
index c425e3e15dfac969b2864574c254c944be51a39a..08d1b3697c3f8cdd4bb300e0f85fa0372a86d8ee 100644
--- a/resources/views/mahasiswa/index.blade.php
+++ b/resources/views/mahasiswa/index.blade.php
@@ -33,7 +33,7 @@
                     </div>
                 @endif
 
-                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL ||
+                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_DOSEN_PEMBIMBING_TELAH_DIPILIH ||
                     $mahasiswa->status == \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
                     <div class="progress progress_2">
                         <div class="bar done"></div>
@@ -94,7 +94,7 @@
                     <div class="level level_2"><p>2</p></div>
                 @endif
 
-                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL ||
+                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_DOSEN_PEMBIMBING_TELAH_DIPILIH ||
                     $mahasiswa->status == \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
                     <div class="level level_3 level_reached"><p>3</p></div>
                 @else
@@ -136,7 +136,7 @@
                         </a>
                     @endif
 
-                    @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL ||
+                    @if($mahasiswa->status >= \App\Mahasiswa::STATUS_DOSEN_PEMBIMBING_TELAH_DIPILIH ||
                         $mahasiswa->status == \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
                         <a class="nav-link" data-toggle="tab" href="#step3">
                             <div class="level_text level3_text">
@@ -183,13 +183,13 @@
         </div>
 
         <div class="tab-content">
-        @if($mahasiswa->status < \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK)
+        @if($mahasiswa->status < \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK and $mahasiswa->status > \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
             <div id="step1" class="container tab-pane fade active show">
         @else
             <div id="step1" class="container tab-pane fade">
         @endif
                 <h3 class="header">Seminar Topik</h3>
-                @if ($mahasiswa->seminarTopik() and $mahasiswa->status!=\App\Mahasiswa::STATUS_GAGAL_SEMINAR_TOPIK and $mahasiswa->status!=\App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
+                @if ($mahasiswa->seminarTopik() and $mahasiswa->status>=\App\Mahasiswa::STATUS_GAGAL_SEMINAR_TOPIK)
                     <p>Jadwal yang ditetapkan: <h4><span class="badge badge-info">{{date("d M Y H:i:s", strtotime($mahasiswa->seminarTopik()->schedule.'UTC'))}}</span></h4></p>
                     
                 @endif
@@ -338,8 +338,8 @@
                     <a class="btn btn-blue" href="/topik/pengajuan" role="button">Ajukan Topik</a>
                 @endif
             </div>
-        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK &&
-            $mahasiswa->status < \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL)
+        @if(($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK &&
+            $mahasiswa->status < \App\Mahasiswa::STATUS_DOSEN_PEMBIMBING_TELAH_DIPILIH) || $mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
             <div id="step2" class="container tab-pane fade active show">
         @else
             <div id="step2" class="container tab-pane fade">
@@ -372,14 +372,18 @@
                     </div>
                     <br>
                     <a class="btn btn-blue" href="/proposal/upload" role="button">Edit Proposal</a>
-                @elseif($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK)
-                    <p>Anda dapat mengunggah proposal topik tesis.</p>
+                @elseif($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK || $mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
+                    @if($mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
+                        <p>Proposal Anda ditolak. Anda dapat menggungah proposal kembali.</p>
+                    @else
+                        <p>Anda dapat mengunggah proposal topik tesis.</p>
+                    @endif
                     <a class="btn btn-blue" href="/proposal/upload" role="button">Unggah Proposal</a>
                 @endif
             </div>
 
-        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL &&
-            $mahasiswa->status <= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TESIS)
+        @if(($mahasiswa->status >= \App\Mahasiswa::STATUS_DOSEN_PEMBIMBING_TELAH_DIPILIH &&
+            $mahasiswa->status <= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TESIS) || $mahasiswa->status == \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
             <div id="step3" class="container tab-pane fade active show">
         @else
             <div id="step3" class="container tab-pane fade">
@@ -392,12 +396,19 @@
                 <div>Dosen Pembimbing 2: {{$tesis->dosen_pembimbing_2->user->name}}</div>
                     @endif
                 @endif
+                @if($tesis)
+                    @if(isset($tesis->seminarTesis()->hari) && isset($tesis->seminarTesis()->waktu))
+                    @php($tesis_hari = $tesis->seminarTesis()->hari)
+                    @php($tesis_waktu = $tesis->seminarTesis()->waktu)
+                        <p>Jadwal yang ditetapkan: <h4><span class="badge badge-info">{{$tesis_hari}} {{$tesis_waktu}}</span></h4></p>
+                    @endif
+                @endif
                 <p>Anda dapat mengunggah hasil bimbingan setiap kali selesai bimbingan.</p>
                 <a class="btn btn-blue" href="/hasilbimbingan/tambah" role="button">Entri Hasil Bimbingan</a>
                 <a class="btn btn-outline-dark" href="/hasilbimbingan/mahasiswa" role="button">Lihat Hasil Bimbingan</a>
 
             </div>
-        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TESIS)
+        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TESIS && $mahasiswa->status < \App\Mahasiswa::STATUS_LULUS)
             <div id="step4" class="container tab-pane fade active show mt-4">
         @else
             <div id="step4" class="container tab-pane fade mt-4">
@@ -407,16 +418,28 @@
                 <a class="btn btn-blue" href="/sidangtesis/daftar" role="button">Daftar Sidang Tesis</a>
             </div>
 
-        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS)
+        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS )
             <div id="step5" class="container tab-pane fade active show mt-4">
-        @else
-            <div id="step5" class="container tab-pane fade mt-4">
-        @endif
                 <h3 class="header">Lulus</h3>
                 <p>Berikut ini hasil akhir Tesis Anda.</p>
-                <p>Lorem ipsum</p>
+                <b>
+                    @if($mahasiswa->tesis()->sidangTesis()->nilai=="E")
+                        <font color="red">
+                            TIDAK LULUS
+                            @else
+                                <font color="green">
+                                    {{$mahasiswa->tesis()->sidangTesis()->nilai}}
+                                    @endif
+                                </font>
+                </b>
+
                 {{--<a class="btn btn-blue" href="/sidangtesis/daftar" role="button">Daftar Sidang Tesis</a>--}}
             </div>
+        @else
+            <div id="step5" class="container tab-pane fade mt-4">
+            </div>
+        @endif
+
         </div>
 
 
diff --git a/resources/views/mahasiswa/list_hasil_bimbingan.blade.php b/resources/views/mahasiswa/list_hasil_bimbingan.blade.php
index d12b233f96125e7671a0a161cc4b9ace11ee8870..a0f5c43354e52b7935789a66efdaf9c0e54ace30 100644
--- a/resources/views/mahasiswa/list_hasil_bimbingan.blade.php
+++ b/resources/views/mahasiswa/list_hasil_bimbingan.blade.php
@@ -79,7 +79,8 @@
                                             <p>{{$item->hasil_dan_diskusi}}</p>
                                             <h5>Rencana tindak lanjut:</h5>
                                             <p>{{$item->rencana_tindak_lanjut}}</p>
-
+                                            <h5>Waktu Bimbingan Selanjutnya: </h5>
+                                            <p>{{$item->waktu_bimbingan_selanjutnya}}</p>
                                         </div>
 
                                         <!-- Modal footer -->
diff --git a/resources/views/manajer/detail_mahasiswa_control.blade.php b/resources/views/manajer/detail_mahasiswa_control.blade.php
index 0912d4abb7d101102d6f944ee2e9ac1f67c6cf75..56c74ebd55016c28684ed2121666ef77dc6587c8 100644
--- a/resources/views/manajer/detail_mahasiswa_control.blade.php
+++ b/resources/views/manajer/detail_mahasiswa_control.blade.php
@@ -67,12 +67,12 @@
                 <!-- Tab panes -->
                 <div class="tab-content">
                     <div id="topik" class="container tab-pane active"><br>
-                        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK )
+                        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK || $mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
                         <div class="control-seminar-topik mb-4">
                             <h3>
                                 Penilaian Seminar Topik
                             </h3>
-                            @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK)
+                            @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK || $mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
                                 <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
                                     <i class="material-icons font-size-18-px mr-2">check_circle</i>
                                     &nbsp Kelulusan seminar topik ditetapkan oleh {{$seminarTopik->evaluator->name}}
@@ -107,14 +107,14 @@
                             @endif
                         </div>
                         @endif
-                        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_DITERIMA || $mahasiswa->status < \App\Mahasiswa::STATUS_TOPIK_DITOLAK)
+                        @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_DITERIMA || $mahasiswa->status < \App\Mahasiswa::STATUS_TOPIK_DITOLAK || $mahasiswa->status > \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
 
                             <div class="control-jadwal mb-4">
                                 <h3>
                                     Penetapan Jadwal Seminar Topik
                                 </h3>
                                 <div>
-                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK)
+                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
                                         <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
                                             <i class="material-icons font-size-18-px mr-2">check_circle</i>
                                             &nbsp Jadwal seminar topik ditetapkan oleh {{$seminarTopik->creator->name}}
@@ -253,7 +253,7 @@
                                 <h3>
                                     Penetapan Dosen Pembimbing
                                 </h3>
-                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN)
+                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL)
                                     <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
                                         <i class="material-icons font-size-18-px mr-2">check_circle</i>
                                         &nbsp Dosen pembimbing telah ditetapkan oleh {{$tesis->creator_admin->name}}
@@ -340,7 +340,7 @@
                                 <h3>
                                     Penilaian Seminar Proposal
                                 </h3>
-                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL)
+                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL)
                                     <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
                                         <i class="material-icons font-size-18-px mr-2">check_circle</i>
                                         &nbsp Kelulusan seminar proposal ditetapkan oleh {{$seminarTopik->evaluator->name}}
@@ -348,7 +348,7 @@
 
                                     </div>
                                     <fieldset disabled="disabled">
-                                        @elseif($mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL)
+                                        @elseif($mahasiswa->status == \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL)
                                             <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap">
                                                 <i class="material-icons font-size-18-px mr-2">cancel</i>
                                                 Seminar Topik dinyatakan tidak lulus oleh {{$seminarTopik->evaluator->name}}
@@ -388,12 +388,12 @@
                         @endif
 
 
-                        @if($mahasiswa->status >=  \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
+                        @if($mahasiswa->status >=  \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA and $mahasiswa->status != \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
                             <div class="control-pengajuan-proposal mb-4">
                                 <h3>
                                     Penetapan Seminar Proposal
                                 </h3>
-                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL)
+                                @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL || $mahasiswa->status < \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
                                     <div class="alert alert-success row align-items-center">
                                         <i class="material-icons font-size-18-px">check_circle</i>
                                         &nbsp Jadwal seminar proposal ditetapkan oleh {{$seminarProposal->creator->name}}
@@ -458,12 +458,16 @@
                                         {{csrf_field()}}
                                         <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa">
                                         <input type="hidden" value="{{$proposal->id}}" name="proposal">
+                                        @if($mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK)
+                                            <fieldset disabled="disabled">
+                                        @endif
                                         <button class="btn btn-red mr-1" name="action" value="0">
                                             Tolak
                                         </button>
                                         <button class="btn btn-blue ml-1" name="action" value="1">
                                             Terima
                                         </button>
+                                        </fieldset>
                                     </div>
                                 </form>
 
@@ -471,11 +475,7 @@
                             @if($proposal->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA)
                                 </fieldset>
                             @endif
-                        </div>
-
-
                         @endif
-                    </div>
 
                     <div id="bimbingan" class="container tab-pane fade"><br>
                         
@@ -541,7 +541,7 @@
                                                         <!-- Modal body -->
                                                         <div class="modal-body">
                                                             <h5>Dosen Pembimbing: </h5>
-                                                            <p>{{$item->name}}</p>
+                                                            <p>{{$item->dosen_pembimbing->user1()->name}}</p>
                                                             <h5>Waktu Bimbingan: </h5>
                                                             <p>{{$item->tanggal_waktu}}</p>
                                                             <h5>Hasil dan diskusi: </h5>
@@ -585,6 +585,7 @@
                             </div>
                             <fieldset disabled="disabled">
                                 @endif
+                        @if($mahasiswa->status != \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS)
                         <div>
                             <form action="/seminartesis/edit/{{$user->username}}" method="post">
                                 {{csrf_field()}}
@@ -662,6 +663,7 @@
                                 </div>
                             </form>
                         </div>
+                        @endif
                     </div>
                 @endif
                     </div>
@@ -683,9 +685,36 @@
                                         </tr>
                                         <tr>
                                             <th>Penguji 1</th>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_1_utama}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_1_penting}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_1_pendukung}}</td>
+                                            @if($sidangTesis->nilai_dosen_penguji_1_utama == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_utama == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_utama == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_penguji_1_penting == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_penting == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_penting == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_penguji_1_pendukung == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_pendukung == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_1_pendukung == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
                                             <td> 
                                             <form action="/sidangtesis/nilai/penguji1/reset/{{$user->username}}" method="post">
                                             {{csrf_field()}}
@@ -697,9 +726,36 @@
                                         </tr>
                                         <tr>
                                             <th>Penguji 2</th>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_2_utama}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_2_penting}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_penguji_2_pendukung}}</td>
+                                            @if($sidangTesis->nilai_dosen_penguji_2_utama == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_utama == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_utama == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_penguji_2_penting == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_penting == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_penting == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_penguji_2_pendukung == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_pendukung == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_penguji_2_pendukung == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
                                             <td>
                                             <form action="/sidangtesis/nilai/penguji2/reset/{{$user->username}}" method="post">
                                             {{csrf_field()}}
@@ -712,9 +768,36 @@
                                         </tr>
                                         <tr>
                                             <th>Pembimbing</th>
-                                            <td>{{$sidangTesis->nilai_dosen_pembimbing_utama}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_pembimbing_penting}}</td>
-                                            <td>{{$sidangTesis->nilai_dosen_pembimbing_pendukung}}</td>
+                                            @if($sidangTesis->nilai_dosen_pembimbing_utama == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_utama == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_utama == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_pembimbing_penting == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_penting == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_penting == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
+                                            @if($sidangTesis->nilai_dosen_pembimbing_pendukung == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_pendukung == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_pembimbing_pendukung == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
+
                                             <td>
                                             <form action="/sidangtesis/nilai/pembimbing/reset/{{$user->username}}" method="post">
                                             {{csrf_field()}}
@@ -727,7 +810,15 @@
                                         </tr>
                                         <tr>
                                             <th>Dosen Tesis</th>
-                                            <td>{{$sidangTesis->nilai_dosen_kelas_utama}}</td>
+                                            @if($sidangTesis->nilai_dosen_kelas_utama == 'L')
+                                                <td>B</td>
+                                            @elseif($sidangTesis->nilai_dosen_kelas_utama == 'M')
+                                                <td>C</td>
+                                            @elseif($sidangTesis->nilai_dosen_kelas_utama == 'K')
+                                                <td>K</td>
+                                            @else
+                                                <td></td>
+                                            @endif
                                             <td>-</td>
                                             <td>-</td>
                                             <td>
@@ -790,7 +881,7 @@
                                                 <div class="form-group row col-md-12">
                                                     <label for="semester-daftar" class="col-md-4 col-form-label text-md-right text-center">Terdaftar pada Semester<sup>*</sup></label>
                                                     <div class="display-flex align-items-center">
-                                                    {{$sidangTesis->semesterTerdaftar}}
+                                                    {{$sidangTesis->semester_terdaftar}}
                                                     </div>
                                                 </div>
                                                 <div class="form-group row col-md-12">
diff --git a/resources/views/manajer/nilai_akhir_mahasiswa.blade.php b/resources/views/manajer/nilai_akhir_mahasiswa.blade.php
index 548112260fc1a8cd59a3233c5bee6f5957570f86..dc31ad7870ad9ba2908b928d22c7953762c15dba 100644
--- a/resources/views/manajer/nilai_akhir_mahasiswa.blade.php
+++ b/resources/views/manajer/nilai_akhir_mahasiswa.blade.php
@@ -46,7 +46,7 @@
                             {{$item->tesis->mahasiswa->user()->name}}
                         </td>
                         <td>
-                            {{$item->tesis->nilai}}
+                            {{$item->nilai}}
                         </td>
                         <td>
                             {{$item->tesis->topic}}
@@ -55,7 +55,7 @@
                             {{$item->tesis->dosen_pembimbing_1->user->name}}
                         </td>
                         <td>
-                            {{$item->dosen_penguji}}
+                            {{$item->dosen_penguji1->name}}
                         </td>
                     </tr>
                 @endforeach
diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php
index a70137c02d4de3af989bb0607ff2f55b51d6b82f..02afd0fbf506d3dcf9cf01d19357758dfe068b8a 100644
--- a/tests/Unit/ExampleTest.php
+++ b/tests/Unit/ExampleTest.php
@@ -25,7 +25,7 @@ class ExampleTest extends TestCase
         $response->assertStatus(200);
 
         $username = 'admin';
-        $password = 'admin';
+        $password = 'admin123';
         Session::start();
 
         $response = $this->followingRedirects()->call('POST', '/login', [
@@ -46,21 +46,21 @@ class ExampleTest extends TestCase
         $this->assertEquals(200, $response->getStatusCode());
 
         //register admin
-        $response = $this->get('/register');
-        $response->assertStatus(200);
-
-        $response = $this->followingRedirects()->call('POST', '/register', [
-            'username' => $username,
-            'password' => $password,
-            'password_confirmation' => $password,
-            'phone' => '123456789',
-            'email' => 'akun@palsu.com',
-            'name' => $username,
-            'role' => 'Manajer',
-            '_token' => csrf_token()
-        ]);
-
-        $this->assertEquals(200, $response->getStatusCode());
+//        $response = $this->get('/register');
+//        $response->assertStatus(200);
+//
+//        $response = $this->followingRedirects()->call('POST', '/register', [
+//            'username' => $username,
+//            'password' => $password,
+//            'password_confirmation' => $password,
+//            'phone' => '123456789',
+//            'email' => 'akun@palsu.com',
+//            'name' => $username,
+//            'role' => 'Manajer',
+//            '_token' => csrf_token()
+//        ]);
+//
+//        $this->assertEquals(200, $response->getStatusCode());
 
         $response = $this->followingRedirects()->call('POST', '/logout',[
             '_token' => csrf_token()