コード例 #1
0
ファイル: Controller.php プロジェクト: redknitin/maintenance
 /**
  * Deletes the specified work request.
  *
  * @param int|string $id
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy($id)
 {
     $workRequest = $this->workRequest->model()->findOrFail($id);
     if ($workRequest->delete()) {
         $message = "Successfully deleted work request.";
         return redirect()->route('maintenance.work-requests.index')->withSuccess($message);
     } else {
         $message = "There was an issue deleting this work request. Please try again.";
         return redirect()->route('maintenance.work-requests.show', [$id])->withErrors($message);
     }
 }
コード例 #2
0
 /**
  * Displays all assets attached to the specified work order.
  *
  * @param int|string $id
  *
  * @return \Illuminate\View\View
  */
 public function index($id)
 {
     $workOrder = $this->workOrder->model()->findOrFail($id);
     return view('maintenance::work-orders.assets.index', compact('workOrder'));
 }