_index.html.erb 1.6 KB

12345678910111213141516171819202122232425262728
  1. <% @pointsales.each_with_index do |pointsale, key| %>
  2. <tr>
  3. <td><%= key + 1 %></td>
  4. <td><%= pointsale.name %></td>
  5. <td><%= pointsale.prefix %></td>
  6. <td><%= pointsale.address %></td>
  7. <td class="text-center"><%= product_count(pointsale.products.count) %></td>
  8. <td class="text-center"><%= product_count(pointsale.total_products) %></td>
  9. <td class="text-center"><%= pointsale_status(pointsale) %></td>
  10. <td>
  11. <%= link_to edit_pointsale_path(pointsale, todo: "products"), { class: "btn btn-icon-only default", title: "Actualizar productos disponibles" } do %>
  12. <i class="fa fa-object-group"></i>
  13. <% end %>
  14. <%= link_to edit_pointsale_path(pointsale), { class: "btn btn-icon-only btn-primary", title: "Editar punto de venta" } do %>
  15. <i class="fa fa-edit"></i>
  16. <% end %>
  17. <% if pointsale.active? && pointsale.open_cash_registers.where("open_cash_registers.status = ?", 0).count == 0 %>
  18. <%= link_to pointsale_update_status_path(pointsale), class: "btn btn-icon-only default", title: "Desactivar punto de venta", data: { confirm: '¿Está seguro de desactivar el punto de venta?', method: 'post' } do %>
  19. <i class="fa fa-toggle-off"></i>
  20. <% end %>
  21. <% elsif pointsale.inactive? %>
  22. <%= link_to pointsale_update_status_path(pointsale), class: "btn btn-icon-only green-jungle", title: "Activar punto de venta", data: { confirm: '¿Está seguro de activar el punto de venta?', method: 'post' } do %>
  23. <i class="fa fa-toggle-on"></i>
  24. <% end %>
  25. <% end %>
  26. </td>
  27. </tr>
  28. <% end %>