This commit is contained in:
AJ
2024-07-03 12:56:40 +02:00
parent e4e830205b
commit 47adf917d6
10 changed files with 1481 additions and 72 deletions

View File

@@ -7,17 +7,29 @@ EinsatzplanFrameController::EinsatzplanFrameController(QString id, bool admin)
}
void EinsatzplanFrameController::deleteMember(QString id){
/*
DatabaseHandler db = new DatabaseHandler();
db.executeQuery("DELETE FROM ...")
*/
}
void EinsatzplanFrameController::deleteVeranstaltung(QString veranstaltungsname){
/*
DatabaseHandler db = new DatabaseHandler();
db.executeQuery()
*/
}
void EinsatzplanFrameController::createMember(QString name, QString email, QString passwort, bool admin){
/*
DatabaseHandler db = new DatabaseHandler();
db.executeQuery()
*/
}
void EinsatzplanFrameController::createVeranstaltung(QString name, QString raum, QString campus, QString begin, QString ende){
/*
DatabaseHandler db = new DatabaseHandler();
db.executeQuery()
*/
}

View File

@@ -1,3 +1,4 @@
# pragma once
# include <QString>
class EinsatzplanFrameController{

View File

@@ -0,0 +1,27 @@
# include "PlanGridController.hpp"
PlanGridController::PlanGridController(){
weekdays[0] = "Montag";
weekdays[1] = "Dienstag";
weekdays[2] = "Mittwoch";
weekdays[3] = "Donnerstag";
weekdays[4] = "Freitag";
times[0] = "8:00 - 9:00";
times[1] = "9:00 - 10:00";
times[2] = "10:00 - 11:00";
times[3] = "11:00 - 12:00";
times[4] = "12:00 - 13:00";
times[5] = "13:00 - 14:00";
times[6] = "14:00 - 15:00";
times[7] = "15:00 - 16:00";
times[8] = "16:00 - 17:00";
times[9] = "17:00 - 18:00";
planMap = new QMap<QPair<QString, QString>, QLabel*>();
}
QMap<QPair<QString, QString>, QLabel*> PlanGridController::getVeranstaltungen(){
//DatabaseHandler db = new DatabaseHandler();
//db.executeQuery("");
}

View File

@@ -0,0 +1,13 @@
# pragma once
# include <QLabel>
class PlanGridController{
protected:
QString weekdays[5];
QString times[10];
QMap<QPair<QString, QString>, QLabel*>* planMap;
public:
PlanGridController();
QMap<QPair<QString, QString>, QLabel*> getVeranstaltungen();
};