<% if @tou_schedule.signal_type.name.downcase != 'level' %> <%= generate_view_details_column @tou_schedule, TouSchedule, "Time of Use Schedule", [:name, :signal_type_id, :payload_unit_id, :market_context_id, :target_id, :time_zone, :is_active] %> <% else %> <%= generate_view_details_column @tou_schedule, TouSchedule, "Time of Use Schedule", [:name, :signal_type_id, :market_context_id, :target_id, :time_zone, :is_active] %> <% end %>

Hourly Settings

<%= form_for @tou_schedule do |f| %>
<% TouSchedule::ACCEPTABLE_SEASON_VALUES.each do |season| %> <% end %> <% (0..23).each do |hour| %> <% TouSchedule::ACCEPTABLE_SEASON_VALUES.each do |season| %> <% end %> <% end %>
Hour of Day<%= "#{ season } setting".titleize %>
<% case hour %> <% when 1..11 %> <%= "#{ hour }am" %> <% when 13..23 %> <%= "#{ hour - 12 }pm" %> <% when 12 %> <%= "Noon" %> <% when 0 %> <%= "Midnight" %> <% end %> <% if @tou_schedule.signal_type.name == 'level' %> <%= f.select "hour_#{ '%02d' % hour }_#{ season }", TouSchedulesHelper::level_payload_value_select_options, {}, class: 'form-control' %> <% else %> <%= f.text_field "hour_#{ '%02d' % hour }_#{ season }", class: 'form-control' %> <% end %>
<%= f.submit 'Save', class: 'btn btn-primary' %>
<% end %>