hoffentlich klappts
This commit is contained in:
@@ -16,21 +16,21 @@ EinsatzplanFrameController::EinsatzplanFrameController(QString id, bool admin)
|
||||
}
|
||||
|
||||
void EinsatzplanFrameController::deleteMember(QString id) {
|
||||
DBPlan* db = new DBPlan(m_connectionString);
|
||||
DBHandler* db = new DBHandler(m_connectionString);
|
||||
db->deleteVeranstalter(id.toStdString( ));
|
||||
}
|
||||
|
||||
void EinsatzplanFrameController::deleteVeranstaltung(QString veranstaltungsname) {
|
||||
DBPlan* db = new DBPlan(m_connectionString);
|
||||
DBHandler* db = new DBHandler(m_connectionString);
|
||||
db->deleteVeranstaltung(veranstaltungsname.toStdString( ));
|
||||
}
|
||||
|
||||
void EinsatzplanFrameController::createMember(QString name, QString email, QString passwort, bool admin) {
|
||||
DBPlan* db = new DBPlan(m_connectionString);
|
||||
db->hinzufuegenVeranstalter(email.toStdString( ), name.toStdString( ), passwort.toStdString( ), admin ? "TRUE" : "FALSE");
|
||||
DBHandler* db = new DBHandler(m_connectionString);
|
||||
db->createVeranstalter(email.toStdString( ), name.toStdString( ), passwort.toStdString( ), admin ? "TRUE" : "FALSE");
|
||||
}
|
||||
|
||||
void EinsatzplanFrameController::createVeranstaltung(QString name, QString raum, QString campus, QString time) {
|
||||
DBPlan* db = new DBPlan(m_connectionString);
|
||||
db->hinzufuegenVeranstaltung(name.toStdString( ), std::to_string((char)time.toStdString( ).at(0) - 48), campus.toStdString( ), raum.toStdString( ));
|
||||
DBHandler* db = new DBHandler(m_connectionString);
|
||||
db->createVeranstaltung(name.toStdString( ), std::to_string((char)time.toStdString( ).at(0) - 48), campus.toStdString( ), raum.toStdString( ));
|
||||
}
|
||||
|
||||
@@ -3,9 +3,8 @@
|
||||
#include <QString>
|
||||
#include <fmt/format.h>
|
||||
|
||||
#include "../../Core/DBHandler/DBPlan/DBPlan.hpp"
|
||||
#include "../../Core/DBHandler/DBHandler/DBHandler.hpp"
|
||||
#include "../../Core/config/config.hpp"
|
||||
#include "../PlanGridController/PlanGridController.hpp"
|
||||
|
||||
class EinsatzplanFrameController {
|
||||
private:
|
||||
|
||||
@@ -28,9 +28,9 @@ PlanGridController::PlanGridController( ) {
|
||||
}
|
||||
|
||||
QMap<QPair<QString, QString>, QWidget*>* PlanGridController::getVeranstaltungen( ) {
|
||||
DBPlan* db = new DBPlan(m_connectionString);
|
||||
DBHandler* db = new DBHandler(m_connectionString);
|
||||
|
||||
std::vector<std::string> planData = db->getPlan( );
|
||||
std::vector<std::string> planData = db->getVeranstaltung( );
|
||||
|
||||
for (int i = 0; i < 5; ++i)
|
||||
for (int j = 0; j < 5; ++j) {
|
||||
@@ -128,7 +128,7 @@ QMap<QPair<QString, QString>, QWidget*>* PlanGridController::getVeranstaltungen(
|
||||
}
|
||||
|
||||
void PlanGridController::Krankmelden(const int id, int tag, int stunde) {
|
||||
DBPlan db(m_connectionString);
|
||||
DBHandler db(m_connectionString);
|
||||
|
||||
db.meldeKrank(std::to_string(id), std::to_string(tag), std::to_string(stunde));
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#include <QPushButton>
|
||||
|
||||
#include "../../Core/config/config.hpp"
|
||||
#include "../../Core/DBHandler/DBPlan/DBPlan.hpp"
|
||||
#include "../../Core/DBHandler/DBHandler/DBHandler.hpp"
|
||||
|
||||
class PlanGridController : public QObject {
|
||||
Q_OBJECT
|
||||
|
||||
Reference in New Issue
Block a user