Exemple #1
0
 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');
 }
Exemple #4
0
 /**
  * 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.');
     }
 }
Exemple #11
0
 /**
  * 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'));
 }