#pragma once #include "Containers.h" #include using namespace std; class DatabaseLayer { private: CDatabase db; vector persons; vector equipments; public: DatabaseLayer(void); ~DatabaseLayer(void); vector GetPersonAll(void); Person GetPerson(CString wantInits); bool AddPerson(Person NewPerson); bool UpdatePerson(Person ChangePerson); bool DeletePerson(Person RemovePerson); bool UpdateEquipment(Equipment ChangeEquipment); Equipment GetEquipment(CString barcode); bool AddEquipment(Equipment e); vector GetEquipmentAll(); };