Ejemplo n.º 1
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     return (string) \App\People::find($id)->delete();
 }
 /**
  * Show the form for creating a new resource.
  * @param Request $request
  * @return Response
  */
 public function postDesv(Request $request)
 {
     $ids = $request->get('people');
     if ($ids != null) {
         $branch = Branch::findOrFail($request->get('branch'));
         $branch->people()->detach($ids);
         for ($i = 0; $i < count($ids); $i++) {
             $user = People::find($ids[$i])->user;
             $user->roles()->detach();
         }
         flash()->success('Se han desviculado (' . count($ids) . ') personas de la sucursal ' . $branch->name);
     } else {
         $branch = Branch::findOrFail($request->get('branch'));
         flash()->overlay('No se encontraron personas para desvincular de la sucursal ' . $branch->name . '.', 'Notificacion de errores');
     }
     return view('admin.showpeople', compact('branch'));
 }