public function readById($id) { $entity = null; $conexao = null; try { $conexao = ConnectionManager::getConexao(); $conexao->beginTransaction(); $dao = new CoordenadaDAO(); $entity = $dao->readById($conexao, $id); $conexao->commit(); } catch (Exception $ex) { if ($conexao != null) { $conexao->rollback(); } echo $ex->getMessage(); } finally { $conexao = null; } return $entity; }
function testeReadById($id) { $conexao = ConnectionManager::getConexao(); $conexao->beginTransaction(); $dao = new CoordenadaDAO(); $entity = $dao->readById($conexao, $id); if ($entity == null) { $conexao->rollback(); } else { $conexao->commit(); } $conexao = null; return $entity; }