- title t('.title') - content_for :actionbar do .btn-group = link_to '#', data: {toggle: 'dropdown'}, class: 'btn btn-primary dropdown-toggle' do = t '.new_order' %span.caret %ul.dropdown-menu - Supplier.undeleted.order('suppliers.name ASC').each do |supplier| %li= link_to supplier.name, new_order_path(supplier_id: supplier.id), tabindex: -1 .well - if not @open_orders.empty? %h2= t '.open_orders' - elsif not @orders_in_progress.empty? %h2= t '.orders_in_progress' - else = t '.no_open_orders' - unless @open_orders.empty? and @orders_in_progress.empty? %table.table.table-striped %thead %tr %th= heading_helper Order, :name %th= heading_helper Order, :ends %th= heading_helper Order, :note %th{colspan: "2"} %tbody - unless @open_orders.empty? - for order in @open_orders - tr_class = " active" if order.expired? %tr{class: tr_class} %td= order.name %td= format_time(order.ends) unless order.ends.nil? %td= truncate(order.note) %td= link_to t('.action_end'), finish_order_path(order), confirm: t('.confirm_end', order: order.name), method: :post, class: 'btn btn-small btn-success' %td = link_to t('ui.edit'), edit_order_path(order), class: 'btn btn-small' = link_to t('ui.show'), order, class: 'btn btn-small' = link_to t('ui.delete'), order, confirm: t('.confirm_delete'), method: :delete, class: 'btn btn-small btn-danger' - unless @orders_in_progress.empty? - unless @open_orders.empty? %tr %td{colspan: 6} %h2= t '.orders_in_progress' - for order in @orders_in_progress %tr %td= order.name %td= format_time(order.ends) %td= truncate(order.note) %td -# TODO btn-success class only if not received before = link_to t('.action_receive'), receive_order_path(order), class: 'btn btn-small btn-success' %td = link_to t('ui.edit'), '#', class: 'btn btn-small disabled', tabindex: -1 = link_to t('ui.show'), order, class: 'btn btn-small' = link_to t('ui.delete'), order, confirm: t('.confirm_delete'), method: :delete, class: 'btn btn-small btn-danger' - else %tr %td{colspan: 6}= t '.no_orders_in_progress' %h2= t '.closed_orders' #orders_table = render partial: 'orders'