refatoração da class DAO