示例#1
0
 public function update(LoanProviderRequest $request, $id)
 {
     $inputs = $request->input();
     $file = $request->file('picture');
     $destinationPath = base_path() . '/public/image/provider/';
     if ($request->hasFile('picture')) {
         $name = time() . $file->getClientOriginalName();
         $file->move($destinationPath, $name);
         $inputs['picture'] = $name;
     }
     $inputs['updated_by'] = Auth::user()->id;
     $inputs['updated_at'] = time();
     unset($inputs['_method']);
     unset($inputs['_token']);
     LoanProvider::where(['id' => $id])->update($inputs);
     Session::flash('flash_message', 'Loan Provider updated successfully');
     return redirect('loan_providers');
 }
示例#2
0
 public function getLoanProviders()
 {
     $providers = LoanProvider::where('status', 1)->lists('name', 'id');
     $dropdown = view('ajaxView.loanProviderDropDown')->with('providers', $providers)->render();
     return response()->json($dropdown);
 }