示例#1
0
 public function Inserir(IBaseModel $dados)
 {
     try {
         $sql = "INSERT INTO Cursos (Nome, Sigla)\n                VALUES (:id, :nome, :sigla)";
         $pdo = Conexao::getInstance()->prepare($sql);
         $pdo->bindValue(":nome", $dados->getNome());
         $pdo->bindValue(":sigla", $dados->getSigla());
         $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());
     }
 }
示例#2
0
 public function Inserir(IBaseModel $dados)
 {
     try {
         $sql = "INSERT INTO Turmas (Nome, IdCurso, Turno, Ativo)\n                VALUES (:nome, :idcurso, :turno, :ativo)";
         $pdo = Conexao::getInstance()->prepare($sql);
         $pdo->bindValue(":nome", $dados->getNome());
         $pdo->bindValue(":idcurso", $dados->getIdCurso());
         $pdo->bindValue(":turno", $dados->getTurno());
         $pdo->bindValue(":ativo", $dados->getAtivo(0));
         $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());
     }
 }
示例#3
0
 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());
     }
 }
示例#4
0
 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());
     }
 }