Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git] / SL / Controller / Customer.pm
1 package SL::Controller::Customer;
2
3 use strict;
4 use parent qw(SL::Controller::Base);
5
6 use SL::DB::Customer;
7 use SL::JSON;
8
9 sub action_get_hourly_rate {
10   my ($self, %params) = @_;
11
12   my $customer;
13   $customer = SL::DB::Customer->new(id => $::form->{id})->load if $::form->{id};
14   my $data  = {};
15
16   if ($customer) {
17     $data = {
18       hourly_rate           => $customer->hourly_rate * 1,
19       hourly_rate_formatted => $::form->format_amount(\%::myconfig, $customer->hourly_rate, 2),
20     };
21   }
22
23   $self->render(\to_json($data), { type => 'json' });
24 }
25
26 1;