[#4411] Round currency to 0 decimal places on the Contracts page.

This commit is contained in:
Eric Davis
2010-08-12 10:03:37 -07:00
parent 82d46bd12a
commit fa12fcd129
4 changed files with 30 additions and 24 deletions
+6 -2
View File
@@ -10,8 +10,8 @@ module ContractsHelper
extra_css_class = options[:class] || ''
if total > 0 || spent > 0
content_tag(:td, h(number_to_currency(spent, :unit => '')), :class => 'spent-amount ' + extra_css_class) +
content_tag(:td, h(number_to_currency(total, :unit => '')), :class => 'total-amount white ' + extra_css_class)
content_tag(:td, h(format_value_field_for_contracts(spent)), :class => 'spent-amount ' + extra_css_class) +
content_tag(:td, h(format_value_field_for_contracts(total)), :class => 'total-amount white ' + extra_css_class)
else
content_tag(:td, '----', :colspan => '2', :class => 'no-value ' + extra_css_class)
end
@@ -81,4 +81,8 @@ module ContractsHelper
def format_deliverable_value_fields(value)
number_with_precision(value, :precision => Deliverable::ViewPrecision, :delimiter => '')
end
def format_value_field_for_contracts(value)
number_with_precision(value, :precision => Contract::ViewPrecision, :delimiter => ',')
end
end