示例#1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(CreateBookingRequest $request)
 {
     $details = $request->get('details');
     $service_id = $request->get('services');
     $user_id = $request->get('user_id');
     Booking::create(['details' => $details, 'service_id' => $service_id, 'user_id' => $user_id]);
     return redirect('categories_web')->with(['booking_created' => 'The Booking has been created.']);
 }
示例#2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(CreateBookingRequest $request, $id)
 {
     $booking = Booking::find($id);
     if (!$booking) {
         return response()->json(['message' => 'This booking does not exist', 'success' => 0, 'code' => 404], 404);
     }
     $details = $request->get('details');
     $service_id = $request->get('service_id');
     $user_id = $request->get('user_id');
     $booking->details = $details;
     $booking->service_id = $service_id;
     $booking->user_id = $user_id;
     $booking->save();
     return response()->json(['message' => 'The Booking has been updated', 'success' => 1], 200);
 }