MT#4693 show contract balance in euros instead of cents

gjungwirth/fix_tests
Gerhard Jungwirth 12 years ago
parent 9b0cc338f6
commit 0c41788b79

@ -12,9 +12,11 @@ sub build_render_list {[qw/submitid fields actions/]}
sub build_form_element_class { [qw/form-horizontal/] }
has_field 'cash_balance' => (
type => 'Integer',
type => 'Money',
label => 'Cash Balance',
required => 1,
inflate_method => sub { return $_[1] * 100 },
deflate_method => sub { return $_[1] / 100 },
);
has_field 'free_time_balance' => (
@ -46,11 +48,11 @@ has_block 'actions' => (
=head1 NAME
NGCP::Panel::Form::NCOSPattern
NGCP::Panel::Form::CustomerBalance
=head1 DESCRIPTION
Form to modify a billing.ncos_pattern_list row.
=head1 METHODS

@ -368,9 +368,11 @@
</tr>
</thead>
<tbody>
[% USE format %]
[% money_format = format('%.2f') %]
<tr class="sw_action_row">
<td>Current totals</td>
<td>[% balance.cash_balance %]</td>
<td>[% money_format(balance.cash_balance / 100) %]</td>
<td>[% balance.free_time_balance %]</td>
<td class="ngcp-actions-column">
<div class="sw_actions pull-right">
@ -383,7 +385,7 @@
</tr>
<tr>
<td>Spent this interval</td>
<td>[% balance.cash_balance_interval %]</td>
<td>[% money_format( balance.cash_balance_interval / 100 ) %]</td>
<td>[% balance.free_time_balance_interval %]</td>
<td></td>
</tr>

Loading…
Cancel
Save