public function trainee_view_course_id($trainee_id) { $trainee = Info::find($trainee_id); return view('admin/admin_trainee/trainee_view')->with('trainee', $trainee); }
public function processStage4(Info $i, Request $request) { $info = Info::find($request->input('id')); $check_released = is_null($request->input('released')) ? 'no' : 'yes'; $info->check_released = $check_released; $info->track_no = $request->input('track_no'); $message = 'Record has been updated.'; // Move to stage 0 // Mark the last deadline to now/today to recognize 15 working days // Calculate difference from first to last deadline dates if ($check_released == 'yes' && $info->stage == 4) { $info->stage = 0; $info->claim_status = 'approved'; $info->l_deadline = \Carbon\Carbon::now('Asia/Manila'); $info->days_accomplished = $i->getDeadLineDifference($i, $info->f_deadline, $info->l_deadline); $message = "Record has been updated. Congrats! The claimant has finished the new GIBX claim process."; } if ($info->save()) { return redirect()->to('/encoded/desc')->with('message', $message); } else { return 'Something went wrong recording, please contact master Jim from GIBX'; } }
public function update_record() { $info = Info::find($this->request->input('id')); if (count($info) == 0) { return view('update_record'); } return view('update_record')->withInfo($info); }