/** * Attaches the specified work order to the specified asset. * * @param int|string $assetId * @param int|string $workOrderId * * @return \Illuminate\Http\RedirectResponse */ public function store($assetId, $workOrderId) { if ($this->asset->attachWorkOrder($assetId, $workOrderId)) { $message = 'Successfully attached work order.'; return redirect()->route('maintenance.assets.work-orders.index', [$assetId])->withSuccess($message); } else { $message = 'There was an issue attaching this work order. Please try again.'; return redirect()->route('maintenance.assets.work-orders.attach.index', [$assetId])->withErrors($message); } }