EekBoek
view release on metacpan or search on metacpan
lib/EB/DB.pm view on Meta::CPAN
sub dbh{
$dbh;
}
sub adm_open {
my ($self) = @_;
$self->connectdb;
$self->adm("bky") ne BKY_PREVIOUS;
}
sub adm_busy {
my ($self) = @_;
$self->connectdb;
$self->do("SELECT COUNT(*) FROM Journal")->[0];
}
sub does_btw {
my ($self) = @_;
$self->connectdb;
return defined($self->adm("btwbegin")) if $self->adm_open;
$self->do("SELECT COUNT(*)".
lib/EB/Shell.pm view on Meta::CPAN
$open = 1 unless defined($open);
if ( $open && !$dbh->adm_open ) {
die("?"._T("De administratie is nog niet geopend")."\n");
}
elsif ( !$open && $dbh->adm_open ) {
die("?"._T("De administratie is reeds geopend")."\n");
}
1;
}
sub check_busy {
my ($self, $busy) = @_;
$busy = 1 unless defined($busy);
if ( $busy && !$dbh->adm_busy ) {
die("?"._T("De administratie is nog niet in gebruik")."\n");
}
elsif ( !$busy && $dbh->adm_busy ) {
die("?"._T("De administratie is reeds in gebruik")."\n");
}
1;
}
1;
( run in 0.289 second using v1.01-cache-2.11-cpan-87723dcf8b7 )