Files
EinsatzplanQT/src/Controller/LoginFrameController/LoginFrameController.cpp
2024-07-07 18:21:28 +02:00

21 lines
544 B
C++

#include "LoginFrameController.hpp"
LoginFrameController::LoginFrameController( ) {
auto config = load_config( );
m_connectionString = fmt::format(
"host={} port={} dbname={} user={} password={}",
config.at("DB_HOST"),
config.at("DB_PORT"),
config.at("DB_NAME"),
config.at("DB_USER"),
config.at("DB_PASSWORD")
);
}
int LoginFrameController::tryLogin(QString id, QString password) {
DBLogin* loginHandler = new DBLogin(m_connectionString);
return loginHandler->checkValidLogin(id.toStdString( ), password.toStdString( ));
}