Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     // create the new Order
     $trip = new Trip();
     // Get the data
     $trip->range_id = $request->range_id;
     $trip->trip_date = $request->trip_date;
     $trip->notes = $request->notes;
     // Save the Order
     $trip->save();
     session()->flash('message', 'Range Trip has been added');
     session()->flash('message-type', 'success');
     return redirect()->action('TripController@show', [$trip->id]);
 }
Ejemplo n.º 2
0
 public function cloneTrip($id)
 {
     $trip = new Trip();
     $tripToCopy = Trip::findOrFail($id);
     $trip->destination = $tripToCopy->destination;
     $trip->depart = $tripToCopy->depart;
     $trip->startDate = $tripToCopy->startDate;
     $trip->endDate = $tripToCopy->endDate;
     $trip->description = $tripToCopy->description;
     if (!$trip->save()) {
         App::abort(500, 'Error');
     }
     return redirect('admin/editTrip/' . $trip->id);
 }