/**
  * Show the form for editing the specified resource.
  *
  * @Get("user/edit/{id}")
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $payments = Payment::lists('name', 'id');
     $payments->put(0, 'no asignar');
     $bonuses = Bonus::lists('name', 'id');
     $bonuses->put(0, 'no asignar');
     $user = User::find($id);
     return view('user.edit', ['user' => $user, 'types' => Type::lists('name', 'id'), 'section' => 'user', 'subsection' => 'list', 'paymentList' => Payment::all(), 'payments' => $payments, 'bonusList' => Bonus::all(), 'bonuses' => $bonuses, 'deleteTitle' => '¿Esta seguro que desea eliminar este usuario?', 'deleteBody' => 'Tenga en cuenta que si elimina este usuario se eliminara tambien todos aquellos elementos relacionados con este.']);
 }