Da Bankkonten nur von SEPA(und dort nur die Kontodaten kopiert werden) verwendet
werden, muss nicht geprüft werden, ob das Konto noch verwendet wird.
fixt #2085
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();
$main::lxdebug->leave_sub();
}
+sub bank_account_delete {
+ $::lxdebug->enter_sub();
+
+ SL::BankAccount->delete(id => $::form->{account}{id});
+
+ print $::form->redirect_header('bankaccounts.pl?action=bank_account_list');
+
+ $::lxdebug->leave_sub();
+}
+
sub bank_account_display_form {
$main::lxdebug->enter_sub();
[%- IF account.id %]
<input type="submit" name="action_bank_account_save" value="[% 'Save' | $T8 %]">
- <!-- <input type="submit" name="action_bank_account_delete" value="[% 'Delete' | $T8 %]"> -->
+ <input type="submit" name="action_bank_account_delete" value="[% 'Delete' | $T8 %]">
[%- ELSE %]
<input type="submit" name="action_bank_account_save" value="[% 'Add' | $T8 %]">
[%- END %]