Show the financial transaction type if there are more than one type #367
This commit is contained in:
parent
e7657b987f
commit
924f346b4c
9 changed files with 98 additions and 15 deletions
|
|
@ -3,4 +3,18 @@ class FinancialTransactionClass < ActiveRecord::Base
|
|||
|
||||
validates :name, presence: true
|
||||
validates_uniqueness_of :name
|
||||
|
||||
scope :sorted, -> { order(name: :asc) }
|
||||
|
||||
def self.has_multiple_classes
|
||||
FinancialTransactionClass.count > 1
|
||||
end
|
||||
|
||||
def display
|
||||
if FinancialTransactionClass.has_multiple_classes
|
||||
name
|
||||
else
|
||||
I18n.t('activerecord.attributes.financial_transaction.amount')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue