#ifndef DATABASEINSTRUCTORS_H #define DATABASEINSTRUCTORS_H #include #include #include "instructorsAndTrainees_global.h" #include "instructor.h" #include "databaselms.h" class DataBaseInstructors : QObject { Q_OBJECT public: DataBaseInstructors(DataBaseLMS* dbLMS); ~DataBaseInstructors(); bool AuthorizationInstructor(QString login, QString password); bool deAuthorizationInstructor(QString login); QList getListInstructors(); Instructor getInstructor(int id); int newInstructor(); int deleteInstructor(int id); int editInstructor(Instructor instructor); bool isAdmin(int id); bool isArchived(int id); bool existLogin(QString login); private: bool adminMode; DataBaseLMS* dbLMS; }; #endif // DATABASEINSTRUCTORS_H