public static function getInstance() { if (self::$instance == FALSE) { self::$instance = new AlunoController(); } return self::$instance; }
<?php $id = $url->parametro(2); include_once 'server/controllers/AlunoController.class.php'; include_once 'server/controllers/SituacaoController.class.php'; include_once 'server/controllers/EtniaController.class.php'; include_once 'server/controllers/CicloController.class.php'; $aluno = AlunoController::getInstance()->fill($id); $situacoes = SituacaoController::getInstance()->find([], 0); $ciclos = CicloController::getInstance()->find([], 0); $etnias = EtniaController::getInstance()->find([], 0); $status = StatusController::getInstance()->find([], 0); ?> <link rel="stylesheet" href="/public/anexos/externo/jquery-ui/jquery-ui.min.css"> <link rel="stylesheet" href="/public/anexos/externo/jquery-ui/jquery-ui.theme.min.css"> <link rel="stylesheet" type="text/css" href="/public/pages/usuarios/head/style.css"> <script src='/public/anexos/externo/jquery-ui/jquery-ui.min.js'></script> <script src='/public/anexos/externo/cidades-estados.js'></script> <script src="/server/helpers/validaForm.js"></script> <script> $(function(){ datep(); $('.cpf').mask("999.999.999-99"); new dgCidadesEstados({ estado: $('.estado').get(0), cidade: $('.cidade').get(0), estadoVal: '<?php echo $aluno->getEstado(); ?> ',
<?php require_once __DIR__ . "/cabecalho.php"; require_once __DIR__ . "/menu.php"; ?> <body> <div id="cliente" class="container-fluid"> <h2 class="text-center">Alunos destaque:</h2> <ul class="list-group"> <?php require_once "../src/AlunoController.php"; $contr = new AlunoController(); $contr->listarDestaques(); ?> </ul> <br /> <h2 class="text-center">Resultado Final:</h2> <ul class="list-group"> <?php require_once "../src/AlunoController.php"; $contr = new AlunoController(); $contr->listar(); ?> </ul> </div> </body> <?php require_once __DIR__ . "/rodape.php"; ?> </html>
$model->setNome($l[0]); $model->setCpf($l[1]); $model->setDataNascimento($l[2]); $model->setStatusId($s[trim($l[3])]); $model->setCicloId($ci[trim($l[4])]); if ($control->insert($model) == -1) { $erros[] = $l[0]; } } print json_encode($erros); break; // caso a ação seja de listar os Alunos existentes // caso a ação seja de listar os Alunos existentes case 'list': // cria um novo controller de alunos $control = AlunoController::getInstance(); // busca no banco informações de todos os alunos $alunos = $control->find([], 0); if ($alunos == false) { exit; } // para cada aluno crie um modelo usando o seu id e imprima seus valores em colunas de uma tabela foreach ($alunos as $aluno) { $model = $control->fill($aluno->id); ?> <tr> <td><?php echo $model->getNome(); ?> </td> <td><?php
<?php $controller = new AlunoController(); $listagem = $controller->ListarTodos(); ?> <header class="painel_topo"> <h1>Administração de Alunos</h1> </header> <div class="painel_conteudo"> <div class="cadastro"> <form id="frmAluno" action="<?php echo $config->GetActionPost(); ?> " method="post"> <input type="hidden" name="form" value="aluno" /> <input type="hidden" name="action" value="inserir" /> <input type="hidden" name="id" value="<?php echo $valoresIniciais['alid']; ?> "/> <fieldset> <legend>Novo Aluno</legend> <div class="form_horizontal"> <div class="form_horizontal_grupo"> <label> Nome: (*) <input type="text" name="alnome" value="<?php echo $valoresIniciais['alnome'];