public function show($jobId) { try { $job = Job::findOrFail($jobId); } catch (ModelNotFoundException $e) { abort(404); } return view('job.show', ['job' => new JobPresenter($job)]); }
public function resize($id, Request $request) { $hours = $request->hours; $minutes = $request->minutes; $job = Job::findOrFail($id); $endTime = Carbon::createFromFormat("Y-m-d H:i:s", $job->end); $initialEnd = $endTime->format("m/d/Y H:i"); $endTime->addHours($hours); $endTime->addMinutes($minutes); $job->end = $endTime->format("Y-m-d H:i:s"); $job->update(); $message = array('title' => 'Job end date changed', 'content' => 'Record updated with end of ' . $endTime->format("m/d/Y H:i:s") . " Initial was " . $initialEnd . " Hours = " . $hours . " and minutes=" . $minutes, 'color' => '#C79121', 'timeout' => 3500, 'icon' => 'fa fa-bullhorn'); $response = array('status' => 'success', 'showMessage' => true, 'message' => $message); return json_encode($response); }
public function apply($id) { if (Auth::guest()) { \Session::flash('msg', ' No Permission for that Request'); return redirect('job'); } $job = Job::findOrFail($id); //$usr = User::findOrFail(Auth::id()); if (Auth::user()->authority == 'user') { $var = new ApplyJob(); $var['job_id'] = $job['id']; $var['employer_id'] = $job['Employer_id']; $var['user_id'] = Auth::id(); $var['time_when_applied'] = Carbon::now(); $var->save(); \Session::flash('msg', 'You Have Successfully Applied for This Job : ' . $job->title); return redirect('job'); } else { \Session::flash('msg', ' No Permission for that Request'); } return redirect('job'); }
/** * Permet de voir la page d'édition * * @param int $id * @return Response */ public function edit($id) { $fiches = Job::findOrFail($id); return view('admin.jobs.create', compact('jobs', 'fiches')); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { $job = \App\Job::findOrFail($id); return view('jobs.show', compact('job')); }
/** * Job Details page * * @param $id * * @return $this */ public function jobsDetails($id) { $now = Carbon::now()->format('Y-m-d H:i:s'); $data = ['parentPage' => 'Career', 'page' => 'Job Details', 'title' => 'Teleaus | Job Details Page', 'job' => Job::findOrFail($id), 'recentJobs' => Job::whereNull('deleted_at')->where('expired', '>=', $now)->orderBy('created_at', 'desc')->get()]; return view('job-details')->with($data); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $job = Job::findOrFail($id); $job->delete(); Session::flash('message', 'Successfully Deleted your Data!'); return redirect()->back(); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $title = Job::findOrFail($id)->delete(); return Redirect::route('admin.setup.job.titles.index')->withFlashSuccess('Job titles data was successfully deleted.'); }
public function getSkills($jobId) { return $jobId ? Job::findOrFail($jobId)->skills : Skill::all(); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(Request $request, $id) { $job = Job::findOrFail($id); if ($job && $job->user_id == $request->user()->id) { $job->delete(); Session::flash('message', "Job deleted."); return redirect('dashboard'); } else { return redirect('dashboard')->withErrors('You have no permission to delete this event.'); } }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $job = Job::findOrFail($id); //var_dump($job); die; $estimate = Estimate::findOrFail($job->estimate_id); $estimate_details = DB::table('estimate_details')->where('estimate_id', '=', $job->estimate_id)->get(); $department = Department::findOrFail($estimate->department); $s_advisor_list = DB::table('stakeholders')->where('role', '=', 's_advisor')->lists('name', 'id'); $sec_incharge_list = DB::table('stakeholders')->where('role', '=', 'sec_incharge')->lists('name', 'id'); $customer = Customer::findOrFail($estimate->customer_id); $vehicle = Vehicle::findOrFail($estimate->vehicle_id); return view('jobs.single-job', compact('job', 'estimate', 'estimate_details', 'department', 's_advisor_list', 'customer', 'vehicle', 'sec_incharge_list')); }