public function Inserir(IBaseModel $dados)
 {
     try {
         $sql = "INSERT INTO Permissoes (\n\t\t\t\tId,\n\t\t\t\tDescricao) \n                VALUES (\n                :id,\n                :descricao)";
         $p_sql = Conexao::getInstance()->prepare($sql);
         $p_sql->bindValue(":id", $dados->getId());
         $p_sql->bindValue(":descricao", $dados->getDescricao());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação.";
         //GeraLog::getInstance()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage());
     }
 }
 public function Inserir(IBaseModel $dados)
 {
     try {
         $sql = "INSERT INTO SituacoesMatriculas (Descricao) \n                VALUES (:descricao)";
         $pdo = Conexao::getInstance()->prepare($sql);
         $pdo->bindValue(":descricao", $dados->getDescricao());
         $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());
     }
 }