Ejemplo n.º 1
0
 public function delete(Request $request)
 {
     $this->validate($request, ['id_guru' => 'required|exists:mengajar', 'id_kelas' => 'required|exists:mengajar', 'id_mapel' => 'required|exists:mengajar']);
     try {
         Mengajar::where('id_guru', $request->input('id_guru'))->where('id_kelas', $request->input('id_kelas'))->where('id_mapel', $request->input('id_mapel'))->where('id_semester', Semester::get_active_semester()->id)->delete();
     } catch (\Illuminate\Database\QueryException $e) {
         return response('Operasi gagal. Coba cek kembali, mungkin ada kesalahan atau data yang ingin dihapus sudah tidak ada.', 422);
     }
     return response('Asosiasi telah dihapus.', 200);
 }