コード例 #1
0
 public function updateGuests($id)
 {
     $guest = guest::findOrFail($id);
     if ($guest) {
         $guest->username = Request::get('guestRegisterUserName');
         $guest->first_name = Request::get('guestFirstName');
         $guest->last_name = Request::get('guestLastName');
         $guest->contactNo = Request::get('guestRegisterContact');
         $guest->save();
     }
     Session::flash('flash_message', 'Guest successfully updated');
     return redirect('auth/databaseguest');
 }
コード例 #2
0
 public function confirmReservation()
 {
     $checkin = Request::get('temporaryCheckIn');
     $checkout = Request::get('temporaryCheckOut');
     $adults = Request::get('temporaryAdults');
     $children = Request::get('temporaryChildren');
     $roomtype = Request::get('temporaryRoomType');
     $roomcapacity = Request::get('temporaryRoomCapacity');
     $roomrate = Request::get('temporaryRoomRate');
     $roomname = Request::get('temporaryRoomName');
     $roomno = Request::get('temporaryRoomNo');
     $guestFirstName = Request::get('temporaryguestFirstName');
     $guestLastName = Request::get('temporaryguestLastName');
     $email = Request::get('temporaryguestEmail');
     $contact = Request::get('temporaryguestContact');
     if (Auth::user()->guest()) {
         $guest = new guest();
         $guest->username = rand(0, 9999);
         $guest->password = rand(0, 9999);
         $guest->first_name = $guestFirstName;
         $guest->last_name = $guestLastName;
         $guest->email = $email;
         $guest->contactNo = $contact;
         $guest->guestRegistration = 'Unregistered';
         $guest->save();
         $reservation = new Reservation();
         $reservation->Room_No = $roomno;
         $reservation->Guest_No = $guest->guest_No;
         $reservation->checkin = date_create($checkin);
         $reservation->checkout = date_create($checkout);
         $reservation->No_ChildGuest = $children;
         $reservation->No_OldGuest = $adults;
         $reservation->status = 'Reserved';
         $reservation->save();
     } else {
     }
     return view('pages.reservation.message');
 }