sales_helper.rb 673 B

12345678910111213141516171819202122232425
  1. module SalesHelper
  2. def sale_type(sale)
  3. case sale.saletype
  4. when "cash" then
  5. "Contado"
  6. when "credit" then
  7. sale.credit_note.present? ? "Crédito/Vale" : "Crédito"
  8. when "reserved" then
  9. "Apartado"
  10. end
  11. end
  12. def sale_status(sale)
  13. case sale.status
  14. when "paid" then
  15. content_tag(:span, "PAGADA", class: "label label-success")
  16. when "cancelled" then
  17. content_tag(:span, "CANCELADA", class: "label label-danger")
  18. when "parcial" then
  19. content_tag(:span, "ABONADA", class: "label label-warning")
  20. when "notpaid" then
  21. content_tag(:span, "PAGO PENDIENTE", class: "label label-default")
  22. end
  23. end
  24. end