added delete link for voip accounts

0.9@747
Daniel Tiefnig 18 years ago
parent e8678f3a20
commit 7bf736d0c6

@ -274,6 +274,34 @@ sub terminate : Local {
return;
}
=head2 delete
Deletes an account.
=cut
sub delete : Local {
my ( $self, $c ) = @_;
my %messages;
my $account_id = $c->request->params->{account_id};
if($c->model('Provisioning')->call_prov( $c, 'billing', 'delete_voip_account',
{ id => $account_id },
undef))
{
$messages{topmsg} = 'Server.Voip.SubscriberDeleted';
$c->session->{messages} = \%messages;
$c->response->redirect("/account");
return;
}
$c->session->{messages} = \%messages;
$c->response->redirect("/account/detail?account_id=$account_id");
return;
}
=head2 update_balance
Update a VoIP account cash and free time balance.

@ -20,6 +20,7 @@
<a href="lock?account_id=[% account.id %]&amp;lock=global" class="aaction">lock</a>
[% END %]
<a href="terminate?account_id=[% account.id %]" class="aaction">terminate</a>
<a href="delete?account_id=[% account.id %]" class="aaction">delete</a>
[% END %]
[% END %]
</div>

Loading…
Cancel
Save