public function update(Request $request, $id) { $demographic = Demographic::find($id); if (is_null($demographic)) { return redirect()->back()->with('status', 'Missing Reference'); } $inquiry_id = $demographic->inquiry_id; $datedoc = Carbon::now(-6); $dob = $request->input('dob'); if (isset($dob)) { $dob = Carbon::parse($dob); $yr = $dob->year; $dom = $dob->day; $mo = $dob->month; $age = Carbon::createFromDate($yr, $mo, $dom)->age; } else { $age = 0; } $demographic->dob = $dob; //$request->input('dob'); $demographic->fname = $request->input('fname'); $demographic->lname = $request->input('lname'); $demographic->sfname = $request->input('sfname'); $demographic->slname = $request->input('slname'); // $demographic->staff_id = $staff_id; $demographic->address = $request->input('address'); $demographic->city = $request->input('city'); $demographic->usstate = $request->input('usstate'); $demographic->zip = $request->input('zip'); $demographic->hphone = $request->input('hphone'); $demographic->cphone = $request->input('cphone'); $demographic->gender = $request->input('gender'); $demographic->maritalstatus = $request->input('maritalstatus'); $demographic->race = $request->input('race'); $demographic->ethnicity = $request->input('ethnicity'); $demographic->age = $age; $chks = array('eie', 'dss'); foreach ($chks as $chk) { $demographic->setAttribute($chk, Input::has($chk) ? true : false); } $demographic->save(); return redirect()->route('inquiryview', $inquiry_id); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { return Demographic::findOrFail($id); }