Class: Search::ItemLedgerEntryTextPresenter
- Inherits:
-
ItemLedgerEntryPresenter
- Object
- ItemLedgerEntryPresenter
- Search::ItemLedgerEntryTextPresenter
- Defined in:
- app/presenters/search/item_ledger_entry_text_presenter.rb
Overview
Presenter: item ledger entry text presenter.
Instance Method Summary collapse
- #entry_link ⇒ Object
- #invoice_link ⇒ Object
- #item_link ⇒ Object
- #ledger_transaction_link ⇒ Object
- #po_link ⇒ Object
- #rma_link ⇒ Object
Instance Method Details
#entry_link ⇒ Object
4 5 6 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 4 def entry_link r.id end |
#invoice_link ⇒ Object
20 21 22 23 24 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 20 def invoice_link return unless r.has_columns?(:invoice_number, :invoice_id) r.invoice_number end |
#item_link ⇒ Object
8 9 10 11 12 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 8 def item_link return unless r.has_columns?(:item_id, :item_sku) r.item_sku end |
#ledger_transaction_link ⇒ Object
32 33 34 35 36 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 32 def ledger_transaction_link return unless r.has_columns?(:ledger_transaction_number, :ledger_transaction_id) r.ledger_transaction_number end |
#po_link ⇒ Object
14 15 16 17 18 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 14 def po_link return unless r.has_columns?(:po_number, :po_id) r.po_number end |
#rma_link ⇒ Object
26 27 28 29 30 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 26 def rma_link return unless r.has_columns?(:rma_number, :rma_id) r.rma_number end |