#28 dao generico atualizado