Working on Room Management
This commit is contained in:
parent
13b7908e79
commit
221aae6c36
4 changed files with 133 additions and 12 deletions
|
|
@ -317,11 +317,26 @@ class TourController extends Controller
|
|||
|
||||
public function join_room($tour_id,$room_id) {
|
||||
Log::info("TourController::join_room");
|
||||
$user=Auth::user();
|
||||
Tour::join_room($tour_id,$user->id, $room_id);
|
||||
$user_id = Auth::user()->id;
|
||||
Tour::join_room($tour_id,$user_id, $room_id);
|
||||
return redirect('/tour/'.$tour_id);
|
||||
}
|
||||
public function join_room4user($tour_id,$room_id,$user_id) {
|
||||
Log::info("TourController::join_room");
|
||||
Tour::join_room($tour_id,$user_id, $room_id);
|
||||
|
||||
$tour = Tour::find($tour_id);
|
||||
$tour->start = Tour::toGermanDate($tour->start);
|
||||
$tour->deadline = Tour::toGermanDate($tour->deadline);
|
||||
|
||||
$rooms = $this->fetch_rooms($tour->id);
|
||||
|
||||
return view('tour.edit')
|
||||
->with('tour', $tour)
|
||||
->with('rooms', $rooms);
|
||||
|
||||
return redirect('/tour/'.$tour_id);
|
||||
}
|
||||
public function cancelBooking($tour_id) {
|
||||
$user=Auth::user();
|
||||
Booking::where('tour_id', $tour_id)->where('user_id', $user->id)->delete();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue