public function remove($id) { $produto = Produto::find($id); Request::session()->flash('status', 'O Produto ' . $produto->nome . ' foi removido com sucesso!'); $produto->delete(); return redirect()->action('ProdutoController@lista'); }
public function remove($id) { if (Auth::guest()) { return redirect('/auth/login'); } $produto = Produto::find($id); $produto->delete(); return redirect()->action('ProdutoController@lista'); }
/** * Action visualizar - usada para visualizar os detalhes de um produto */ public function visualizar() { $id = Request::route('id'); $produto = Produto::find($id); if (empty($produto)) { return "Esse produto não existe!"; } $data['produto'] = $produto; return view('produto.find_one')->with($data); }
public function remove($id) { $produto = Produto::find($id); $produto->delete(); return redirect()->action('ProdutoController@lista'); }
public function altera(ProdutosRequest $request, $id) { $produto = Produto::find($id)->update($request->all()); return redirect()->action('ProdutoController@lista'); }
public function altera() { $id = Request::input('id'); $produto = Produto::find($id); if (empty($produto)) { return "Esse produto não existe"; } $produto->nome = Request::input('nome'); $produto->descricao = Request::input('descricao'); $produto->valor = Request::input('valor'); $produto->quantidade = Request::input('quantidade'); $produto->save(); return redirect()->action('ProdutoController@lista'); }
public function alterar($id, ProdutoRequest $request) { $produto = Produto::find($id)->update($request->all()); return redirect()->action('ProdutoController@lista')->withInput(Request::only('valor', 'nome')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit(Request $request, $id = 0) { if ($request->isMethod('post')) { $produto = Produto::find($id); $validator = $produto->isValidate($request->all()); if ($validator->fails()) { return redirect()->action('ProdutoController@add')->with('errors', $validator->messages())->withInput(); } $produto->update($request->all()); return redirect()->action('ProdutoController@index')->withInput(); } if (!empty($id)) { $produto = Produto::find($id); } return view('Produto.edit')->with('p', $produto); }
public function fazerAtualizacao($id) { //Busca pelo Id do produto, criando um novo produto $produto = Produto::find($id); //Depois preenche os novos dados $produto->nome = Request::input('nome'); $produto->valor = Request::input('valor'); $produto->descricao = Request::input('descricao'); $produto->quantidade = Request::input('quantidade'); //E assim como no insert usamos o metodo save(); $produto->save(); return redirect()->action('ProdutoController@lista'); }