Class: Spree::PrintInvoiceConfiguration
- Inherits:
-
Preferences::Configuration
- Object
- Preferences::Configuration
- Spree::PrintInvoiceConfiguration
- Defined in:
- app/models/spree/print_invoice_configuration.rb
Instance Method Summary collapse
Instance Method Details
#increase_invoice_number ⇒ Object
15 16 17 18 19 |
# File 'app/models/spree/print_invoice_configuration.rb', line 15 def increase_invoice_number current_invoice_number = print_invoice_next_number set_preference(:print_invoice_next_number, current_invoice_number + 1) current_invoice_number end |
#use_sequential_number? ⇒ Boolean
11 12 13 |
# File 'app/models/spree/print_invoice_configuration.rb', line 11 def use_sequential_number? print_invoice_next_number.present? && print_invoice_next_number > 0 end |