Example #1
0
 public function getAll()
 {
     return view("clients.list")->with('clients', Client::with("data_client")->paginate(4)->setPath('all'));
 }
Example #2
0
 public function ClientEditView($id)
 {
     if (!is_null($id)) {
         if (Auth::check()) {
             if (in_array('ADD_EDIT_CLIENT', $this->permission)) {
                 if (User::isSuperAdmin()) {
                     $client_obj = Client::with('getAdvertiser')->find($id);
                 } else {
                     $usr_company = $this->user_company();
                     $client_obj = Client::with('getAdvertiser')->whereIn('user_id', $usr_company)->find($id);
                 }
                 if (!$client_obj) {
                     return Redirect::back()->withErrors(['success' => false, 'msg' => 'please Select your Client'])->withInput();
                 }
                 return view('client.edit')->with('client_obj', $client_obj);
             }
             return Redirect::back()->withErrors(['success' => false, 'msg' => "You don't have permission"]);
         }
         return Redirect::to(url('user/login'));
     }
     return Redirect::back()->withErrors(['success' => false, 'msg' => "Select valid ID"]);
 }