Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function edit($id)
- {
- //passar o model com id
- $usu = User::find($id);
- $perf = Perfil::all();
- $oper = Operacao::all();
- Operacao::where('Operacao_ID', $id)->get();
- // Get building categories
- $user_opps = [];
- foreach($usu->operacaos as $opp):
- $user_opps[$opp->Operacao_ID] = true;
- endforeach;
- return view('usuario.edit', compact('usu', 'perf', 'oper', 'user_opps'));
- }
- public function update(Request $request, $id)
- {
- //pega os todos os dados do formulario
- $request->validate([
- 'name' => 'required',
- 'email' => 'required',
- 'status' => 'required',
- 'password' => 'required',
- 'perfil_id' => 'required|numeric'
- ]);
- $usu = User::find($id);
- $usu->name = $request->name;
- $usu->email = $request->email;
- $usu->status = $request->status;
- $usu->password = \Hash::make($request->password);
- $usu->perfil_id = $request->perfil_id;
- $usu->operacaos()->sync($request->ids_operacoes);
- //'password' => bcrypt($data['password']),
- $usu->save();
- return redirect()->route('usuario.index');
- }
Add Comment
Please, Sign In to add comment