/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $mengajar = DB::table('mengajar')->where('kd_mapel', '=', $id)->count(); if ($mengajar > 0) { $html = "<hr><div class='alert alert-danger'>Data Mapel tidak dapat dihapus\n\t\t\tkarena masih ada relasi dengan data mengajar : <ul>"; $data = DB::table('mengajar')->where('kd_mapel', '=', $id)->get(); foreach ($data as $row) { $html .= "<li>" . $row->id_mengajar . "</li>"; } $html .= "</ul></div>"; Session::flas('pesan', $html); return Redirect::back(); } else { Mapel::find($id)->delete(); return Redirect::to('admin/mapel')->with('pesan', "<hr><div class='alert alert-info'>\n\t\t\t\t\tData Berhasil dihapus</div>"); } }