// agora checamos se o professor recebido existe if ($idProfessorValido && $idProfessor != -1) { require_once "entidades/Administrador.php"; $admin = new Administrador(""); $admin->setIdAdmin($idProfessor); $encontrado = $admin->recebeAdminId($host, "homeopatias", $usuario, $senhaBD, "professor"); if (!$encontrado) { $idProfessorValido = false; $mensagem = "Esse professor não foi encontrado no sistema"; } } // se todos os dados estão válidos, a aula é inserida if ($dataValida && $horarioValido && $idCidadeValido && $etapaValida && $idProfessorValido && $descricaoValida && $idProfessorPrimarioValido && $idProfessorSecundarioValido) { require_once "entidades/Aula.php"; $nova = new Aula(); $nova->setCidadeId($idCidade); $nova->setEtapa($etapa); $nova->setData(strtotime($data . " " . $horario . ":00")); $nova->setProfessorId($idProfessor); $nova->setProfessorAdicionalPrimarioId($idProfessorAdicional); $nova->setProfessorAdicionalSecundarioId($idProfessorSecundario); $nova->setNota(null); $nova->setDescricao($descricao); $sucesso = $nova->cadastrar($host, "homeopatias", $usuario, $senhaBD); if ($sucesso) { $mensagem = ""; } else { $mensagem = "Erro na inserção de aula"; } } else { if (!$dataValida) {
if ($idProfessorSecundarioValido && $idProfessorSecundario != -1) { require_once "../../entidades/Administrador.php"; $admin = new Administrador(""); $admin->setIdAdmin($idProfessorSecundario); $encontrado = $admin->recebeAdminId($host, "homeopatias", $usuario, $senhaBD, "professor"); if (!$encontrado) { $idProfessorValido = false; $mensagem = "Esse professor não foi encontrado no sistema"; } } // se todos os dados estão válidos, a aula é editada if ($idValido && $dataValida && $horarioValido && $idCidadeValido && $etapaValida && $idProfessorValido && $descricaoValida && $idProfessorPrimarioValido && $idProfessorSecundarioValido) { require_once "../../entidades/Aula.php"; $atualizar = new Aula(); $atualizar->setIdAula($id); $atualizar->setCidadeId($idCidade); $atualizar->setEtapa($etapa); $atualizar->setData(strtotime($data . " " . $horario . ":00")); $atualizar->setProfessorId($idProfessor); $atualizar->setProfessorAdicionalPrimarioId($idProfessorAdicional); $atualizar->setProfessorAdicionalSecundarioId($idProfessorSecundario); $atualizar->setDescricao($descricao); //var_dump($atualizar->getProfessorAdicionalSecundario());die(); $sucesso = $atualizar->atualizar($host, "homeopatias", $usuario, $senhaBD); if ($sucesso) { $mensagem = ""; } else { $mensagem = "Erro na edição de aula"; } } else { if (!$dataValida) {