diff options
Diffstat (limited to 'app/Http')
-rw-r--r-- | app/Http/Controllers/SpecialCallsController.php | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/app/Http/Controllers/SpecialCallsController.php b/app/Http/Controllers/SpecialCallsController.php index 01e7af7..421e85d 100644 --- a/app/Http/Controllers/SpecialCallsController.php +++ b/app/Http/Controllers/SpecialCallsController.php @@ -11,12 +11,20 @@ use Illuminate\Support\Facades\Redirect; use Illuminate\Support\Facades\Auth; use App\Models\Reservation; +use App\Models\SpecialCall; class SpecialCallsController extends Controller { public function activities(Request $request) { - $activities = Reservation::all(); + //$activities = Reservation::all(); + $activities = Reservation::addSelect([ + 'specialCall' => SpecialCall::select('sign') + //->whereColumn('reservations.specialCall', 'special_calls.id') + ->whereColumn('specialCall', 'id') + ->limit(1) + ])->get(); + return view('pages.activities', compact('activities')); } @@ -71,11 +79,11 @@ class SpecialCallsController extends Controller $reservation = new Reservation(); - $reservation->specialCall = 1; - $reservation->fromTime = $request->sdate . ' ' . $request->stime; - $reservation->toTime = $request->edate . ' ' . $request->etime; - $reservation->frequencies = implode(', ', $request->freqs); - $reservation->modes = implode(', ', $request->modes); + $reservation->specialCall = 2; + $reservation->fromTime = $request->sdate . ' ' . $request->stime; + $reservation->toTime = $request->edate . ' ' . $request->etime; + $reservation->frequencies = implode(', ', $request->freqs); + $reservation->modes = implode(', ', $request->modes); $reservation->operatorCall = $request->ocall; $reservation->operatorName = $request->oname; $reservation->operatorEmail = $request->email; |