Class: MSaleOfferDecorator

Inherits:
GraphDecoration show all
Defined in:
lib/graph_decorator.rb

Instance Method Summary collapse

Methods inherited from GraphDecoration

#doubleChart, #multipleChart, #singleChart

Constructor Details

#initialize(real_graph) ⇒ MSaleOfferDecorator

Returns a new instance of MSaleOfferDecorator.



137
138
139
140
141
142
143
144
145
146
# File 'lib/graph_decorator.rb', line 137

def initialize(real_graph)
  super(real_graph)
  @y_name_1 = "Offered Sale"
     @y_name_2 = "Non Offered Sale"
     @y_name_3 = "Non Offered Sale"
     @y_data_1 = Msale.order('id desc').select("offeredSale").group_by{|o| o.offeredSale}.keys.take(7)
     @y_data_2 = Msale.order('id desc').select("nonOfferedSale").group_by{|o| o.nonOfferedSale}.keys.take(7)
     @x_name = Msale.order('id desc').select("month").group_by{|o| o.month}.keys.take(7)
     @y_data_3 = Msale.order('id desc').select("nonOfferedSale").group_by{|o| o.nonOfferedSale}.keys.take(7)
end