diff --git a/app/Http/Controllers/SeminarTopikController.php b/app/Http/Controllers/SeminarTopikController.php index ea2afedc2fb4508f0db0522b9ed75c4101cc9888..54860692e101c72eae5915383d147bd9d0774484 100644 --- a/app/Http/Controllers/SeminarTopikController.php +++ b/app/Http/Controllers/SeminarTopikController.php @@ -12,28 +12,27 @@ class SeminarTopikController extends Controller $manajer= Auth::user()->isManajer(); $mhs_id = $request->get('mahasiswa'); $mahasiswa = Mahasiswa::find($mhs_id); - dd($request->get("date")); - // if($manajer) { - // if($mahasiswa) { - // SeminarTopik::create( - // [ - // "mahasiswa_id" => $mhs_id, - // "schedule" => $request->get("date"), - // "creator_id" => $manajer->id, - // "topik_id" => $mahasiswa->getApprovedTopic()->id - // ] - // ); - // $mahasiswa->status = Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK; - // $mahasiswa->t_topik3 = date("Y-m-d H:i:s"); - // $mahasiswa->save(); - // return redirect('/mahasiswa/control/'.$mahasiswa->user()->username); - // } else { - // return abort(400); - // } + if($manajer) { + if($mahasiswa) { + SeminarTopik::create( + [ + "mahasiswa_id" => $mhs_id, + "schedule" => $request->get("date"), + "creator_id" => $manajer->id, + "topik_id" => $mahasiswa->getApprovedTopic()->id + ] + ); + $mahasiswa->status = Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK; + $mahasiswa->t_topik3 = date("Y-m-d H:i:s"); + $mahasiswa->save(); + return redirect('/mahasiswa/control/'.$mahasiswa->user()->username); + } else { + return abort(400); + } - // } else { - // return abort(403); - // } + } else { + return abort(403); + } } public function penilaian(Request $request) { diff --git a/resources/views/manajer/detail_mahasiswa_control.blade.php b/resources/views/manajer/detail_mahasiswa_control.blade.php index e88f2d4859db90454361d8a5c341f464fd94a38f..3b0445aaef82275b6a69b801d810a3f98504e641 100644 --- a/resources/views/manajer/detail_mahasiswa_control.blade.php +++ b/resources/views/manajer/detail_mahasiswa_control.blade.php @@ -512,12 +512,30 @@ <div class="form-group row mt-2"> <label for="name" class="col-md-4 col-form-label text-md-right">Jadwal Seminar Proposal</label> <div class="col-md-6"> - <input type="datetime-local" class="form-control" name="date" + <input type="datetime-local" class="form-control" name="date" id="inputdate" + hidden @if($seminarProposal) value="{{date("Y-m-d\TH:i:s", strtotime($seminarProposal->schedule))}}" @endif > + <button + type="button" + style="margin-left: 0!important" + class="btn btn-blue ml-4" + @click="alert = !alert" + > + Masukan waktu dan tanggal + </button> </div> + <v-alert + :value="alert" + transition="scale-transition" + > + <div style="display: flex; flex-direction: row"> + <v-date-picker v-model="datePicker"></v-date-picker> + <v-time-picker v-model="timePicker"></v-time-picker> + </div> + </v-alert> </div> <div class="form-group row mt-2"> <label for="name" class="col-md-4 col-form-label text-md-right">Dosen Pembimbing 1</label> @@ -611,7 +629,7 @@ </div> <div class="row justify-content-center"> - <button class="btn btn-blue ml-4"> + <button class="btn btn-blue ml-4" v-on:click="showdate" type="submit"> Tetapkan </button> </div>