app/views/iterations/index.html.haml
.page-header
%h1 Iterations for #{@engagement.app.name}
%h3
= engagement_short_name(@engagement)
= link_to 'Back to App', app_path(@engagement.app), :class => 'btn btn-primary pull-right', :style => 'margin-left: 10px;'
= link_to 'Add Iteration...', new_engagement_iteration_path(@engagement), :class => 'btn btn-primary pull-right'
%div#stat
- @stat.each do |key, value|
%h4{:style => 'margin-bottom: 0px'}= key
%div{:style => "width: #{value * 100 + 100}px", :id => "#{key}_score"}= "#{value.round(2)} / 5.0"
%table.table
%thead
%tr
%th Iteration
%th End Date
%th General Feedback
%th Demeanor
%th Engagement
%th Communication
%th Understanding
%th Effectiveness
%th Customer Satisfaction
%th
%tbody
- @engagement.iterations.each do |iter|
- h = iter.customer_feedback_to_hash
%tr
%td=iter.number
%td=iter.end_date.strftime('%F')
%td=sanitize iter.general_feedback
- Iteration.customer_rating_keys.each do |rating|
%td=Iteration.rating_to_score(h[rating]) || "No Data"
%td{:style => 'white-space: nowrap'}
= link_to('Edit', edit_engagement_iteration_path(@engagement,iter), :class => 'btn btn-primary')
= link_to 'Destroy', engagement_iteration_path(@engagement,iter), method: :delete, data: { confirm: 'Are you sure?' }, :class => 'btn btn-danger'