Hi Friends!
I'm triying since a few days a go build a model for a group select. I
can't find where is my error ... so, if anyone can help I'll
appreciate!!!

Here is my code:

class Vicaria

  VicariaOption = Struct.new(:id, :name)

  def initialize

    @OPT = []

  end

  def options

    @OPT

  end


  def <<(localeTemp)

    @OPT << localeTemp

  end

  class VicariaCourse

    attr_reader :vicaria_name, :options

   def initialize(name)

    @vicaria_name = name
    @options = []

    end

   def <<(option)

     @options << option

    end


  end

  obj= self.new

  vicarias = Department.find(:all)

  vicarias.each do |vicaria|

    locale = VicariaCourse.new(vicaria.name)

    ministryname =  Ministry.find_all_by_department_id(vicaria.id)

    ministryname.each do |ministry|

      locale << VicariaOption.new(ministry.id, ministry.name)

    end

    obj << locale

  end

  obj.options

end


When I tested it in the console I get:

>> hello = Vicaria.new
=> #<Vicaria:0xb6faea54 @OPT=[]>

Thanks a lot!


RoD
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to