public function Inserir(IBaseModel $dados) { try { $sql = "INSERT INTO Professores (\n Nome, Sobrenome, Email, Cpf, Rg, Titulacao) \n VALUES (:nome, :sobrenome, :email, :cpf, :rg, :titulacao)"; $pdo = Conexao::getInstance()->prepare($sql); $pdo->bindValue(":nome", $dados->getNome()); $pdo->bindValue(":sobrenome", $dados->getSobrenome()); $pdo->bindValue(":email", $dados->getEmail()); $pdo->bindValue(":cpf", $dados->getCpf()); $pdo->bindValue(":rg", $dados->getRg()); $pdo->bindValue(":titulacao", $dados->getRg()); $pdo->execute(); return true; } 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()); } }
public function Inserir(IBaseModel $dados) { try { $sql = "INSERT INTO Alunos \n\t\t\t\t(Nome, Sobrenome, Email, Rg, Cpf, DataNascto) \n VALUES (:nome, :sobrenome, :email, :rg, :cpf, :data)"; //Matricula, :matricula $pdo = Conexao::getInstance()->prepare($sql); $pdo->bindValue(":nome", $dados->getNome()); $pdo->bindValue(":sobrenome", $dados->getSobrenome()); //$pdo->bindValue(":matricula", $dados->getMatricula()); $pdo->bindValue(":email", $dados->getEmail()); $pdo->bindValue(":rg", $dados->getRg()); $pdo->bindValue(":cpf", $dados->getCpf()); $pdo->bindValue(":data", $dados->getDataNascimento()); $pdo->execute(); return true; } 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()); } }