Пример #1
0
 public function salvar()
 {
     $u = new Aluno();
     $codigo = isset($_POST['codigo']) ? $_POST['codigo'] : FALSE;
     if (trim($codigo) != "") {
         $u->setCod_aluno($codigo);
     }
     //  Verifica no post
     $cpf = isset($_POST['cpf']) ? $_POST['cpf'] : FALSE;
     if (!$cpf || trim($cpf) == "") {
         throw new Exception("O campo cpf è Obrigatorio!");
     }
     $rg = isset($_POST['rg']) ? $_POST['rg'] : FALSE;
     $data_nascimento = isset($_POST['data_nascimento']) ? $_POST['data_nascimento'] : FALSE;
     $nome = isset($_POST['nome']) ? $_POST['nome'] : FALSE;
     $telefone = isset($_POST['telefone']) ? $_POST['telefone'] : FALSE;
     $u->setCpf($cpf);
     $u->setRg($rg);
     $u->setData_nascimento($data_nascimento);
     $u->setNome($nome);
     $u->setTelefone($telefone);
     $du = new DaoAluno();
     $usu = $du->salvar($u);
     if ($usu instanceof aluno) {
         //        Se gravado no banco, entao vai para a pagina inicial
         header("location: " . URL . "pagina-inicial");
     } else {
         echo 'Não foi possivel salvar o Aluno';
     }
 }
 if ($linha = $query->fetch()) {
     // já existe alguém com esse nome de usuário no sistema
     $conexao = null;
     $sucesso = false;
     echo "<script> alert(\"Usuário existente, faça o cadastro novamente! \"); window.location = \"cadastro_aluno_instituto.php\";</script>";
 }
 $aluno = new Aluno($login);
 $aluno->setEmail($email);
 $aluno->setNome($nome);
 $aluno->setStatus("preinscrito");
 $aluno->setPais("BRL");
 $aluno->setTipoCurso("instituto");
 $aluno->setTipoCadastro("instituto hahnemann");
 $aluno->setRecebeEmail($recebeEmail);
 $aluno->setCpf($cpf);
 $aluno->setTelefone($telefone);
 if (isset($telefone2)) {
     $aluno->setTelefone2($telefone2);
 }
 if (isset($telefone3)) {
     $aluno->setTelefone3($telefone3);
 }
 $aluno->setCep($cep);
 $aluno->setRua($rua);
 $aluno->setNumero($numero);
 $aluno->setComplemento($complemento);
 $aluno->setBairro($bairro);
 $aluno->setCidade($cidade);
 $aluno->setEstado($estado);
 $aluno->setIdIndicador($idIndicador);
 $aluno->setModalidadeCurso($modalidade);
Пример #3
0
 $enderecoValido = $cepValido && $ruaValida && $numeroValido && $bairroValido && $cidadeValida && $estadoValido;
 $escolaridadeValida = isset($escolaridade) && ($escolaridade === "fundamental incompleto" || $escolaridade === "fundamental completo" || $escolaridade === "médio incompleto" || $escolaridade === "médio completo" || $escolaridade === "superior incompleto" || $escolaridade === "superior completo" || $escolaridade === "mestrado" || $escolaridade === "doutorado");
 // para permitir a validação do curso, conferimos se possui curso superior
 $superior = $escolaridade === "superior incompleto" || $escolaridade === "superior completo" || $escolaridade === "mestrado" || $escolaridade === "doutorado";
 $cursoValido = (!isset($curso) || $curso === "") && !$superior || isset($curso) && mb_strlen($curso) > 0 && mb_strlen($curso) <= 200;
 $tipoCursoValido = $tipoCurso === "extensao" || $tipoCurso === "pos" || $tipoCurso === "instituto";
 $modalidadeCursoValido = $modalidadeCurso === "regular" || $modalidadeCurso === "intensivo";
 $tipoCadastroValido = $tipoCadastro == "instituto" || $tipoCadastro == "faculdade inspirar";
 // se todos os dados estão válidos, o aluno é cadastrado
 if ($nomeValido && $cpfValido && $emailValido && $loginValido && $senhaValida && $idIndicadorValido && $enderecoValido && $escolaridadeValida && $cursoValido && $tipoCursoValido && $tipoCadastroValido && $modalidadeCursoValido && $telefonesOpcValidos) {
     require_once "entidades/Aluno.php";
     $novo = new Aluno($login);
     $novo->setNome($nome);
     $novo->setCpf($cpf);
     $novo->setEmail($email);
     $novo->setTelefone($telefone);
     if (isset($telefone2)) {
         $novo->setTelefone2($telefone2);
     }
     if (isset($telefone3)) {
         $novo->setTelefone3($telefone3);
     }
     $novo->setEscolaridade($escolaridade);
     $novo->setCep($cep);
     $novo->setRua($rua);
     $novo->setNumero($numero);
     $novo->setComplemento($complemento);
     $novo->setBairro($bairro);
     $novo->setCidade($cidade);
     $novo->setEstado($estado);
     $novo->setPais("BRL");
Пример #4
0
 $atualizar->setBairro($bairro);
 $atualizar->setCidade($cidade);
 $atualizar->setEstado($estado);
 $atualizar->setPais("BRL");
 $atualizar->setTipoCurso($tipoCurso);
 $atualizar->setModalidadeCurso($modalidadeCurso);
 $atualizar->setTipoCadastro($tipoCadastro);
 $atualizar->setRecebeEmail($recebeEmail);
 $atualizar->setObservacao($observacao);
 if ($escolaridade === "superior incompleto" || $escolaridade === "superior completo" || $escolaridade === "mestrado" || $escolaridade === "doutorado") {
     $atualizar->setCurso(isset($curso) ? $curso : null);
 } else {
     $atualizar->setCurso(null);
 }
 $atualizar->setStatus($status);
 $atualizar->setTelefone($telefone);
 if (isset($telefone2)) {
     $atualizar->setTelefone2($telefone2);
 }
 if (isset($telefone3)) {
     $atualizar->setTelefone3($telefone3);
 }
 $atualizar->setidIndicador(isset($idIndicador) ? $idIndicador : null);
 $sucesso = $atualizar->atualizar($host, "homeopatias", $usuario, $senhaBD);
 if ($sucesso) {
     $mensagem = "Aluno editado com sucesso";
     if ($senha) {
         $sucesso = $atualizar->mudaSenha($senha);
         if (!$sucesso) {
             $mensagem = "Erro ao alterar a senha";
         }