Class: Search::ItemLedgerEntryTextPresenter
- Inherits:
-
ItemLedgerEntryPresenter
- Object
- ItemLedgerEntryPresenter
- Search::ItemLedgerEntryTextPresenter
- Defined in:
- app/presenters/search/item_ledger_entry_text_presenter.rb
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
3 4 5 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 3 def entry_link r.id end |
#invoice_link ⇒ Object
17 18 19 20 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 17 def invoice_link return unless r.has_columns?(:invoice_number, :invoice_id) r.invoice_number end |
#item_link ⇒ Object
7 8 9 10 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 7 def item_link return unless r.has_columns?(:item_id, :item_sku) r.item_sku end |
#ledger_transaction_link ⇒ Object
27 28 29 30 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 27 def ledger_transaction_link return unless r.has_columns?(:ledger_transaction_number, :ledger_transaction_id) r.ledger_transaction_number end |
#po_link ⇒ Object
12 13 14 15 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 12 def po_link return unless r.has_columns?(:po_number, :po_id) r.po_number end |
#rma_link ⇒ Object
22 23 24 25 |
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 22 def rma_link return unless r.has_columns?(:rma_number, :rma_id) r.rma_number end |