Example #1
0
 public function store()
 {
     $guest = Request::all();
     // Store guests
     Guest::create($guest);
     // Send them to "Thanks" site with link to add a new guests, mailing henrik
     return view('thanks')->with('guest', $guest);
 }
Example #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(StoreGuestRequest $request)
 {
     if (Gate::denies('create', Guest::class)) {
         abort(403);
     }
     Guest::create(['first_name' => $request->first_name, 'middle_name' => $request->middle_name, 'last_name' => $request->last_name, 'gender' => $request->gender, 'age' => $request->age, 'civil_status' => $request->civil_status, 'education' => $request->education, 'occupation' => $request->occupation, 'agency' => $request->agency, 'role' => $request->role, 'email' => $request->email, 'contact_number' => $request->contact_number, 'photo_url' => $request->photo_url]);
     return redirect('/guest')->with('alert-success', 'The record has been saved!');
 }
 public function run()
 {
     //DB::table('guests')->delete();
     // Guest1
     Guest::create(array('first_name' => 'Cedric', 'last_name' => 'Liengme', 'email' => '*****@*****.**', 'gender' => 'male'));
     // Guest2
     Guest::create(array('first_name' => 'John', 'last_name' => 'Doe', 'email' => '*****@*****.**', 'gender' => 'male'));
     // Guest3
     Guest::create(array('first_name' => 'Julie', 'last_name' => 'Smith', 'email' => '*****@*****.**', 'gender' => 'female'));
 }
Example #4
0
 /**
  * Store multiple guests with the same referrer in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function storeMany(Request $request)
 {
     $this->checkAdmin($request);
     $validator = Validator::make($request->all(), ['fullNames' => 'required|max:1000', 'referrer' => 'max:255']);
     if ($validator->fails()) {
         abort(500, 'Validation failure');
     }
     $names = preg_split("/\\s*[,;]\\s*/", $request->input('fullNames'));
     $results = [];
     foreach ($names as $name) {
         $results[] = Guest::create(['fullName' => $name, 'referrer' => $request->input('referrer')])->id;
     }
     return $results;
 }
 public function bookingRoomPost(Request $request)
 {
     $data['title'] = "Make reservation";
     //save to guest table
     $guest = new Guest();
     $guest = $request->all();
     $guest_id = Guest::create($guest);
     //save to booking table
     $booking = new Booking();
     $booking = $request->all();
     $booking['guest_id'] = $guest_id->id;
     Booking::create($booking);
     //update status room
     Room::where('name', $booking['room_name'])->update(array('status' => 'N'));
     return redirect()->route('listbooking_com');
 }
Example #6
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     Guest::create($request->all());
     Session::flash('flash_message', 'Guest added!');
     return redirect('classmates');
 }