Skip to content

Instantly share code, notes, and snippets.

@leandroo
Created January 20, 2010 01:58
Show Gist options
  • Save leandroo/281513 to your computer and use it in GitHub Desktop.
Save leandroo/281513 to your computer and use it in GitHub Desktop.
class Pedido < ActiveRecord::Base
def gera_numero_pedido
record = true
while record
random = "#{Array.new(9){rand(9)}.join}"
record = Pedido.find(:first, :conditions => ["numero = ?", random])
end
self.numero = random
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment