adição de codigo com recurso ao DAO Pattern