Пример #1
0
 /**
  * [queryFrmAction show form query data by use ajax]
  * @return [type] [description]
  */
 public function queryFrmAction()
 {
     //$rs_data = QueryData::getDataType();//Get datatype only its exist in raw data
     // $user_id =  Auth::getUser()->id;
     // $role_obj = new RoleUser();
     // $role_id = $role_obj->getRoleById($user_id);
     // $role_policy_ojb = new RolePolicy();
     // $policy_id = $role_policy_ojb->getPolicyByRoleId($role_id->role_id);
     // var_dump($this->policy_id);exit;
     $data_privacy_obj = new DataPrivacy();
     $rs_data_privacy = $data_privacy_obj->getDataByPolicyId($this->policy_id);
     // var_dump($role_id->role_id);
     // var_dump($policy_id);
     // var_dump($rs_data_privacy);
     //exit;
     // $arr_dataid = DataPrivacy::getData();// Get datatype all privacy data is on and relate with policy assigned
     // $rs_data = Data::getDataInfo($arr_dataid);
     $all_agency = Agency::all();
     $relate_policy = Policy::getPolicyByUserId();
     //$relate_condition = QueryData::getCondtionType();
     $query_obj = new QueryData();
     $relate_condition = $query_obj->getCondtionTypeV2($this->policy_id);
     // var_dump($relate_condition);exit;
     return View::make('querydata.data')->with('all_data', $rs_data_privacy)->with('all_agency', $all_agency)->with('relate_policy', $relate_policy)->with('relate_condition', $relate_condition);
 }
Пример #2
0
 public function showWelcome()
 {
     if (Auth::getUser()->grp_id == 1) {
         //return View::make('layouts.admin');
         return Redirect::to('policy-content');
     } else {
         $policy = new Policy();
         $per_page = Config::get('nhc/site.policy_perpage');
         $user_policy = Policy::getPolicyByUserId();
         $all_policy = $policy->getAllPolicy($per_page);
         return View::make('welcome')->with('relate_policy', $user_policy)->with('paginator', $all_policy);
     }
 }
Пример #3
0
 public function showLoginfrm()
 {
     //print App::environment();exit;
     if (Auth::check()) {
         if (Auth::getUser()->grp_id == 1) {
             //return View::make('layouts.admin');
             return Redirect::to('policy-content');
         } else {
             $policy = new Policy();
             $per_page = Config::get('nhc/site.policy_perpage');
             //var_dump($policy->getAllPolicy($per_page)->toArray());exit;
             return View::make('welcome')->with('relate_policy', Policy::getPolicyByUserId())->with('paginator', $policy->getAllPolicy($per_page));
         }
     }
     return View::make('login');
 }
Пример #4
0
 /**
  * [queryFrmAction show form query data by use ajax]
  * @return [type] [description]
  */
 public function reqFrmAction()
 {
     return View::make('requestdata.data')->with('all_data', QueryData::getDataType())->with('all_agency', Agency::all())->with('relate_policy', Policy::getPolicyByUserId())->with('relate_condition', QueryData::getCondtionType());
 }