/**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return Response
  */
 public function destroy($id)
 {
     $comunidad = Comunidades::find($id);
     if ($comunidad == null) {
         return Redirect('comunidades')->with('mensaje', 'No se encuentra la comunidad seleccionada.');
     }
     try {
         $comunidad->delete();
     } catch (\Exception $e) {
         switch ($e->getCode()) {
             case 23000:
                 return redirect()->route('comunidades.index')->with('mensaje', 'La comunidad ' . $comunidad->comunidad . '  no se puede eliminar al tener cursillos asociados.');
                 break;
             default:
                 return redirect()->route('comunidades.index')->with('mensaje', 'Eliminar comunidad error ' . $e->getCode());
         }
     }
     return redirect()->route('comunidades.index')->with('mensaje', 'La comunidad ' . $comunidad->comunidad . ' ha sido borrada correctamente.');
 }