diff --git a/app/Http/Controllers/KelasTesisController.php b/app/Http/Controllers/KelasTesisController.php index ef4b941d064c42668e91fb6d2deb057ae6e6ab0f..1350c89cceae5f17d29629da9f9e3e7c67893b6d 100644 --- a/app/Http/Controllers/KelasTesisController.php +++ b/app/Http/Controllers/KelasTesisController.php @@ -32,13 +32,17 @@ class KelasTesisController extends Controller $manajer = Auth::user()->isManajer(); if($manajer) { $data = $request->all(); - $ok_count = 0; $validator = $this->validateKelasTesis($data); if ($validator->fails()) { - echo json_encode($validator->errors()); + $errMsg = $validator->messages()->all(); + foreach ($errMsg as $value) { + echo '<div class="alert alert-warning alert-dismissible fade show text-center"> + <button type="button" class="close" data-dismiss="alert">×</button> + <strong>'.$value.'</strong> + </div>'; + } } else { - $ok_count++; $tahun = null; if(idate("m") > 6){ if($data['semester'] == 1){ @@ -58,13 +62,13 @@ class KelasTesisController extends Controller 'semester' => $data['semester'], 'id_dosen_kelas' => $data['dosen_id'] ]); - } - if($ok_count==0) { - return abort(400); - } else { - return redirect('/kelastesis'); + echo '<div class="alert alert-success alert-dismissible fade show text-center"> + <button type="button" class="close" data-dismiss="alert">×</button> + <strong>Success !</strong> Kelas Tesis created! + </div>'; } + return $this->showKelasTesis(); } else{ return abort (403); }