Qt-Gebouw/idkaart.cpp
2022-04-06 23:33:11 +02:00

24 lines
571 B
C++

#include "idkaart.h"
#include <algorithm>
IdKaart::IdKaart(std::string naam, std::string adres):id(naam+" "+adres),naamEigenaar(naam), adresEigenaar(adres){
}
std::string IdKaart::userId(){
return id;
}
void IdKaart::geefToegang(KaartSlot* K){
toegang.push_back(K);
}
void IdKaart::verwijderToegang(KaartSlot* K){
auto it = std::find(toegang.begin(), toegang.end(), K) != toegang.end();
toegang.erase(toegang.begin() + it);
}
bool IdKaart::heeftToegangTot(KaartSlot* K){
return (std::find(toegang.begin(), toegang.end(), K) != toegang.end());
}