public function Inserir(IBaseModel $dados) { try { $sql = "INSERT INTO DisciplinasTurmas \n\t\t\t\t(IdCurso, IdTurma, IdDisciplina, Ativo) \n VALUES ( :idCurso, :idTurma, :idDisciplina, :ativo)"; $pdo = Conexao::getInstance()->prepare($sql); $pdo->bindValue(":idCurso", $dados->getIdCurso()); $pdo->bindValue(":idTurma", $dados->getIdTurma()); $pdo->bindValue(":idDisciplina", $dados->getIdDisciplina()); $pdo->bindValue(":ativo", $dados->getAtivo(0)); return $pdo->execute(); } catch (Exception $e) { self::SetErro("Ocorreu um erro ao tentar executar esta ação: ( " . $e->getMessage() . " [ " . $e->getCode() . " ])"); return false; //GeraLog::getInstance()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage()); } }