/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(AttendeeRequest $request, Attendee $attendee) { $attendee->delete(); if ($request->ajax() || $request->wantsJson()) { return new JsonResponse($attendee); } return redirect('attendees'); }
public function update($id, AttendeeRequest $request) { $attendee = Attendee::find($id); //$attendee->update($request->all()); $attendee->fname = $request->fname; $attendee->lname = $request->lname; $attendee->save(); if ($request->hasFile('image')) { $request->file('image')->move(public_path('attendee'), $request->file('image')->getClientOriginalName()); $attendee->image = 'attendee/' . $request->file('image')->getClientOriginalName(); $attendee->save(); } else { dd('No image was found'); } return redirect('attendees')->with('flash_message', trans('response.updated')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(AttendeeRequest $request, Attendee $attendee) { $input = $request->all(); $attendee->update(['first_name' => $input['first_name'], 'surname' => $input['surname'], 'email' => $input['email'], 'phone_number' => $input['phone_number'], 'address' => $input['address'], 'country' => $input['country']]); if ($request->ajax() || $request->wantsJson()) { return new JsonResponse($attendee); } flash()->success('salvato con successo!'); return redirect('attendees'); }