Example #1
0
 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);
 }