Example #1
0
 private function carregarDadosListar($connection)
 {
     $model = new TiposSistemasModel();
     $registros = $model->loadByPerfil($connection, $_SESSION['perfilCodigo']);
     if ($_SESSION['perfilCliente'] == 1) {
         $naoClassificados = array();
         $usuariosModel = new UsuariosModel();
         $meusRegistros = $usuariosModel->loadMeusRegistrosPerfilCliente($connection, $_SESSION['usuarioCodigo']);
         $resumoGeral = $usuariosModel->loadResumoGeralPerfilCliente($connection, $_SESSION['usuarioCodigo']);
         $apontamentosAbertos = array();
     } else {
         $chamadosModel = new ChamadosModel();
         $naoClassificados = $chamadosModel->loadNaoClassificados($connection);
         $usuariosModel = new UsuariosModel();
         $meusRegistros = $usuariosModel->loadMeusRegistrosDemaisPerfis($connection, $_SESSION['usuarioCodigo']);
         $resumoGeral = $usuariosModel->loadResumoGeralDemaisPerfis($connection);
         $apontamentosModel = new ApontamentosModel();
         $apontamentosAbertos = $apontamentosModel->loadApontamentosAbertos($connection, $_SESSION['usuarioCodigo']);
     }
     return $this->trabalharDadosListar($registros, count($naoClassificados), $meusRegistros, $resumoGeral, $apontamentosAbertos);
 }