class Menu

Attributes

platos[R]
porcentaje[R]
porcentaje_pgh[R]
titulo[R]
vct[R]

Public Class Methods

new(titulo="", porcentaje=[], platos=[], vct="", porcentaje_pgh=[], &block) click to toggle source
# File lib/dieta/menu.rb, line 4
def initialize(titulo="", porcentaje=[], platos=[], vct="", porcentaje_pgh=[], &block)
        @titulo, @porcentaje, @platos, @vct, @porcentaje_pgh= titulo, porcentaje, platos, vct, porcentaje_pgh
        if(block_given?)
                instance_eval(&block)
        end
end

Public Instance Methods

to_s() click to toggle source
# File lib/dieta/menu.rb, line 33
def to_s()
        x=""
        x = "#{@titulo}"
        x << " (#{@porcentaje[0]} - #{@porcentaje[1]}%)\n"
        i=0
        while (i<@platos.length())
                x << "- #{@platos[i][0]}, #{@platos[i][1]}, #{@platos[i][2]} g\n"
        i+=1
        end
        x << "V.C.T. | %   #{@vct} | #{@porcentaje_pgh[0]}% - #{@porcentaje_pgh[1]}% - #{@porcentaje_pgh[2]}%\n"
x
end