/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return Response */ public function store(PlaceRequest $request) { $place = $request->all(); if (Place::create($place)) { Session::flash('flash_message', 'Operación Exitosa!'); } else { Session::flash('flash_message', 'Operación No realizada!'); } return redirect('places'); }
/** * Update the specified resource in storage. * * @param int $id * @param PlaceRequest $request * @return Response */ public function update($id, PlaceRequest $request) { $place = $this->place->find($id); if (is_null($place)) { return redirect()->route('place.index')->with('error', 'Place not found.'); } if ($this->place->update($id, $request->all())) { return redirect('place')->with('success', 'Place successfully updated!'); } return redirect('place')->with('error', 'Problem updating Place!'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(PlaceRequest $request, $id) { if (Place::find($id)->update($request->all())) { return redirect('/place')->with('succcess', 'Sukses ubah data tempat pelanggan.'); } return redirect()->back()->withErrors(['failed' => 'Gagal ubah data tempat pelanggan.']); }