public function confirmaExclusao() { $id = isset($_POST['codigo']) ? $_POST['codigo'] : false; if ($id) { $du = new DaoCurso(); $u = $du->listar($id); if ($du->excluir($u)) { header("location: " . URL . "pagina-inicial"); } else { echo 'Não foi possivel excluir o registro'; } } else { header("location: " . URL . "pagina-inicial"); } }
public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new DaoCurso(); } return self::$instance; }
public function ObterCursosAtivos() { try { $cursos = new DaoCurso(); $lista = $cursos->ListarTodos(true); $cursosAtivos = array(); foreach ($lista as $curso) { $ativo['Id'] = $curso->getId(); $ativo['Nome'] = $curso->getNome(); $ativo['Sigla'] = "(" . $curso->getSigla() . ")"; $cursosAtivos[] = $ativo; } return $cursosAtivos; } catch (Exception $e) { self::SetErro("Ocorreu um erro ao tentar executar esta ação: ( " . $e->getMessage() . " [ " . $e->getCode() . " ])"); return array(); } }
public function Inserir($params) { $nome = $params['cnome']; //**** TAREFA DO PROXY **** $msgErro = ""; if ($nome == "" || strlen($nome) <= 5) { $msgErro .= '- O campo "nome do curso" deve ser preenchido<br/>'; } if ($msgErro != "") { //$msgErro = "Verifique os campos obrigatórios: <br/>".$msgErro; self::SetErro($msgErro); return $this->views . "index.php"; } //**** FIM TAREFA DO PROXY **** //TODO Buscar uma maneira de marcar os campos com erro na view (como se pode fazer usando a ViewStade do .Net no Razor) $curso = new CursoModel(); $curso->setNome($nome); $res = $this->repositorio->Inserir($curso); if (!$res) { $msg = DaoCurso::getInstance()->GetErro(); self::SetErro($msg); } return $this->views . "index.php"; }
private function setCurso() { $dao = new DaoCurso(); $this->Curso = $dao->ObterPorId($this->IdCurso); }
<?php require '../template/topoadm.php'; include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; include_once '../banco/Conexao.php'; include_once '../dao/DaoFormulario.php'; include_once '../entidades/Formulario.php'; include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; $daoCurso = new DaoCurso(); $daoUsuario = new DaoUsuario(); $daoFormulario = new DaoFormulario(); //BUSCA O ID DO USUARIO SELECIONADO if (isset($_GET['id'])) { $idSelecionado = $_GET['id']; } //FAZ O PROCESSAMENTO DO CURSO E OS DEMAIS CURSOS $usuarioSelecionado = $daoUsuario->buscarPorId($idSelecionado); $cursoUsuarioSelecionado = $daoCurso->buscarPorId($usuarioSelecionado->getIdCurso()); $cursos = $daoCurso->buscarPorCondicao(" id != " . $usuarioSelecionado->getIdCurso()); $verificacaoFormulario = false; $formulariosUsuario = $daoFormulario->buscarPorIdDoUsuario($usuarioSelecionado->getId()); $formularioSelecionado = new Formulario(); $daoEmail = new DaoEmail(); $emailUsuario = $daoEmail->buscarPorUsuario($usuarioSelecionado->getId()); ?>
<?php require '../template/topouser.php'; include_once '../dao/DaoFormulario.php'; include_once '../entidades/Formulario.php'; include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; include_once '../banco/Conexao.php'; $daoCurso = new DaoCurso(); $cursos = $daoCurso->buscarTodos(); ?> <!-- Pagina do conteudo --> <div class="row" style="margin-top: 5%; margin-bottom: 5%;"> <div class="col-md-2 col-sm-2 col-xs-2"></div> <div class="col-md-8 col-sm-8 col-xs-8" > <script type="text/javascript"> // Use jQuery com a variavel $j(...) var $j = jQuery.noConflict(); $j(document).ready(function() { $j("#painelPessoal1").hide(); $j("#painelPessoal2").hide(); $j("#painelPessoal3").hide();
require '../template/topoadm.php'; //usuario include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; //email include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; //curso include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; //conexao include_once '../banco/Conexao.php'; $daoUsuario = new DaoUsuario(); $daoEmail = new DaoEmail(); $daoCurso = new DaoCurso(); $cursos = $daoCurso->buscarTodos(); $anoConclusao = ""; $cursoPesquisa = ""; $queryBusca = ""; $control = true; $cont = 0; if (isset($_GET['texto']) || isset($_GET['curso'])) { $anoConclusao = $_GET['texto'] . "%"; $cursoPesquisa = $_GET['curso']; if ($_GET['curso'] != "0" && $_GET['curso'] != null) { $control = false; $cont++; $queryBusca = $queryBusca . " idCurso = " . $cursoPesquisa . " "; } if ($_GET['texto'] != "" && $_GET['texto'] != null) {