public function get_asosiasi_datalist(Request $request)
 {
     $this->validate($request, ['id' => 'required']);
     $data = Mengajar::get_guru_mengajar($request->input('id'), Semester::get_active_semester()->id);
     $tbody = '';
     if (count($data) < 1) {
         $tbody = "<tr><td colspan='99'><center>Guru ini belum diset untuk mengajar kelas/pelajaran manapun.</center></td></tr>";
     } else {
         foreach ($data as $i) {
             // Mengajar pelajaran
             if ($i->mapel_link->kelompok != 'WK') {
                 $tbody .= '<tr><td>' . $i->kelas_link->name() . '</td><td>' . $i->mapel_link->nama . "</td>";
                 // Wali kelas
             } else {
                 $tbody .= '<tr><td>' . $i->kelas_link->name() . '</td><td>Wali Kelas' . "</td>";
             }
             $tbody .= "<td><a href=\"javascript:hapus({$request->input('id')},{$i->kelas_link->id},{$i->mapel_link->id})\"><i class='fa fa-eraser'></i> Hapus</a></tr>";
         }
     }
     return ['data' => $tbody, 'guru' => Guru::find($request->input('id'))->nama];
 }