/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show(AbsensiRequest $request)
 {
     //
     $input = $request->except('_token');
     $data['title'] = 'Lihat Absensi';
     $data['fulltanggal'] = date('d F Y', strtotime($input['tanggal'] . '-' . $input['bulan'] . '-' . $input['tahun']));
     $data['mahasiswa'] = mahasiswa::with(['absensi' => function ($query) use($input) {
         $query->where('tanggal', '=', $input['tanggal'])->where('bulan', '=', $input['bulan'])->where('tahun', '=', $input['tahun']);
     }])->where('id_jurusan', '=', $input['jurusan'])->get();
     if ($this->auth->user()->status == 'admin') {
         return View('backend.absensi.show', $data);
     }
     return View('guru.absensi.show', $data);
 }
Beispiel #2
0
 public function ambilmahasiswa($id)
 {
     $mahasiswa = Models\mahasiswa::where('id_jurusan', $id)->get();
     return response()->json($mahasiswa);
 }
Beispiel #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($jurusan_id, $id)
 {
     //
     $mahasiswa = mahasiswa::find($id);
     if ($mahasiswa->delete()) {
         return response()->json(array('success' => TRUE));
     }
 }