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); }
<?php $connection = Databases::connect(); $model = new TiposSistemasModel(); $items = $model->loadByPerfil($connection, $_SESSION['perfilCodigo']); Databases::disconnect($connection); $quantidadeCadastros = 0; foreach ($items as $item) { if (substr($item->getDescricao(), 0, 1) == "C") { $quantidadeCadastros++; } } $quantidadeLancamentos = 0; foreach ($items as $item) { if (substr($item->getDescricao(), 0, 1) == "L") { $quantidadeLancamentos++; } } $quantidadeRelatorios = 0; foreach ($items as $item) { if (substr($item->getDescricao(), 0, 1) == "R") { $quantidadeRelatorios++; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8">