X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FBankAccount.pm;h=f17ec1ede293d0812caa52c85ae1ed56fa783856;hb=e8ac38a63f43c43b30cdf45bd877e39bf0fd41b1;hp=4194d5c5cc4b17db44e3421029879c90c468ab63;hpb=0ce1b04e2a9bbd52692e118debb272e628f327f4;p=kivitendo-erp.git diff --git a/SL/BankAccount.pm b/SL/BankAccount.pm index 4194d5c5c..f17ec1ede 100644 --- a/SL/BankAccount.pm +++ b/SL/BankAccount.pm @@ -57,6 +57,28 @@ sub retrieve { return $account; } +sub delete { + $::lxdebug->enter_sub(); + + my $self = shift; + my %params = @_; + + Common::check_params(\%params, qw(id)); + + my $dbh = $params{dbh} || $::form->get_standard_dbh(%::myconfig); + + my $query = ' + DELETE + FROM bank_accounts + WHERE id = ?'; + + do_query($::form, $dbh, $query, conv_i($params{id})); + + $dbh->commit(); + + $::lxdebug->leave_sub(); +} + sub list { $main::lxdebug->enter_sub();