#include "GenDLList.cc"
#include "iostream"
#include "string"
#include "LecAdm.h"

using namespace std;

int main()
{
	LecAdm lecAdm;

	// Vorlesungen hinzufuegen
	lecAdm.AddLecture("GgdI2");
	lecAdm.AddLecture("Physik1");

	// Studenten hinzufuegen
	lecAdm.AddStudent(1111, "Andy Wand");
	lecAdm.AddStudent(2222, "Bernhard Diener");
	lecAdm.AddStudent(3333, "Mario Ahner");
	
	// 'hört'-Beziehungen hinzufuegen
	lecAdm.AddStudentToLecture(1111, "GgdI2");
	lecAdm.AddStudentToLecture(2222, "GgdI2");
	lecAdm.AddStudentToLecture(2222, "Physik1");
	lecAdm.AddStudentToLecture(3333, "Physik1");

	// 'hört'-Beziehungen testen
	bool b = lecAdm.IsStudentInLecture(2222, "Physik1"); // sollte zu 'true' evaluieren
	cout << "Hoert Berhard Diner 'Physik1'?: " << b << endl;

	b = lecAdm.IsStudentInLecture(3333, "GgdI2"); // sollte zu 'false' evaluieren
	cout << "Hoert Mario Ahner 'GgdI2'?: " << b << endl;
	
	return 0;
}

