show.html.erb 1.2 KB

123456789101112131415161718192021222324252627
  1. <% content_for :subnav_items do %>
  2. <%= render 'subnav_item', link_text: 'Event', destination_path: event_path(@event_signal.event.id) %>
  3. <%= render 'subnav_item', link_text: 'EventSignal', destination_path: event_signal_path(@event_signal) %>
  4. <% end %>
  5. <%= generate_notice notice %>
  6. <%= generate_error flash[:error] %>
  7. <%= generate_errors @event_signal_interval, "prohibited this Interval from being created or updated:" %>
  8. <%= generate_view_details_column(@event_signal.event, Event, "Event Details",
  9. [:event_id, :dtstart, :duration, :market_context_id], true) %>
  10. <% if @event_signal.baseline != true %>
  11. <%= generate_view_details_column(@event_signal, EventSignal, "Event Signal",
  12. [:signal_name_id, :signal_type_id, :emix_unit_id, :current_value, :signal_id, :end_device_asset_id]) %>
  13. <% else %>
  14. <%= generate_view_details_column(@event_signal, EventSignal, "Baseline",
  15. [:dtstart, :duration, :baseline_name, :baseline_id, :emix_unit_id, :end_device_asset_id]) %>
  16. <% end %>
  17. <%= generate_edit_table(@event_signal.event_signal_intervals, [@event_signal, @event_signal_interval],
  18. EventSignalInterval, "Intervals", [:duration, :uid, :payload, :payload_type_id],
  19. method(:edit_event_signal_interval_path)) %>