Class: Search::ItemLedgerEntryTextPresenter

Inherits:
ItemLedgerEntryPresenter
  • Object
show all
Defined in:
app/presenters/search/item_ledger_entry_text_presenter.rb

Instance Method Summary collapse

Instance Method Details

#entry_linkObject



3
4
5
# File 'app/presenters/search/item_ledger_entry_text_presenter.rb', line 3

def entry_link
  r.id
end


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


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


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


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


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