Example #1
0
 /**
  * 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>");
     }
 }