mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
TrayServerLMS рабочая версия
This commit is contained in:
@@ -16,7 +16,7 @@ ProviderDBLMS::~ProviderDBLMS()
|
||||
DisConnectionFromDB();
|
||||
}
|
||||
|
||||
void ProviderDBLMS::ConnectionToDB()
|
||||
bool ProviderDBLMS::ConnectionToDB()
|
||||
{
|
||||
mtxAccess.lock();
|
||||
if(! dbLMS->DBisConnected())
|
||||
@@ -24,9 +24,18 @@ void ProviderDBLMS::ConnectionToDB()
|
||||
if(dbLMS->connectionToDB())
|
||||
{
|
||||
Q_EMIT signal_BlockAutorization(false);
|
||||
|
||||
mtxAccess.unlock();
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
mtxAccess.unlock();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
mtxAccess.unlock();
|
||||
return true;
|
||||
}
|
||||
|
||||
void ProviderDBLMS::DisConnectionFromDB()
|
||||
@@ -41,6 +50,15 @@ void ProviderDBLMS::DisConnectionFromDB()
|
||||
mtxAccess.unlock();
|
||||
}
|
||||
|
||||
bool ProviderDBLMS::DBisConnected()
|
||||
{
|
||||
bool res = false;
|
||||
mtxAccess.lock();
|
||||
res = dbLMS->DBisConnected();
|
||||
mtxAccess.unlock();
|
||||
return res;
|
||||
}
|
||||
|
||||
DataBaseSettings ProviderDBLMS::getDBSettings()
|
||||
{
|
||||
return dbLMS->getDataBaseSettings();
|
||||
|
||||
Reference in New Issue
Block a user