Class: Search::SalesCommissionPresenter
- Inherits:
-
BasePresenter
- Object
- SimpleDelegator
- BasePresenter
- Search::SalesCommissionPresenter
show all
- Includes:
- Presenters::Timeable
- Defined in:
- app/presenters/search/sales_commission_presenter.rb
Instance Attribute Summary
#current_account, #options, #url_helper
Instance Method Summary
collapse
#can?, #capture, #concat, #content_tag, #fa_icon, #h, #initialize, #link_to, #number_to_currency, #present, presents, #r, #safe_present, #simple_format, #u
Constructor Details
This class inherits a constructor from BasePresenter
Instance Method Details
#co_cm_bd ⇒ Object
33
34
35
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 33
def co_cm_bd
h.number_to_currency(r.co_cm_bd)
end
|
#cogs ⇒ Object
25
26
27
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 25
def cogs
h.number_to_currency(r.cogs)
end
|
#commission_link ⇒ Object
9
10
11
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 9
def commission_link
h.link_to(r.commission_view, h.sales_commission_path(r.id))
end
|
#earned_commission ⇒ Object
41
42
43
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 41
def earned_commission
h.number_to_currency(r.earned_commission)
end
|
#employee_link ⇒ Object
5
6
7
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 5
def employee_link
h.link_to(r.employee_name, h.employee_path(r.employee_id))
end
|
#net_base ⇒ Object
37
38
39
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 37
def net_base
h.number_to_currency(r.net_base)
end
|
#profit ⇒ Object
29
30
31
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 29
def profit
h.number_to_currency(r.profit)
end
|
#review_date ⇒ Object
17
18
19
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 17
def review_date
h.render_date(r.review_date)
end
|
#reviewer_link ⇒ Object
13
14
15
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 13
def reviewer_link
h.link_to(r.reviewer_name, h.employee_path(r.updater_id))
end
|
#sales ⇒ Object
21
22
23
|
# File 'app/presenters/search/sales_commission_presenter.rb', line 21
def sales
h.number_to_currency(r.sales)
end
|