Melhorando a legibilidade do método e extraindo o registrar transação para reutilizá-lo em outros métodos