Files
RRJServer/DB_LMS/DataBaseLMS/trainee.h
2024-11-02 13:43:57 +03:00

63 lines
1.6 KiB
C++

#ifndef TRAINEE_H
#define TRAINEE_H
#include <QString>
#include <QList>
#include "DataBaseLMS_global.h"
class DATABASELMS_EXPORT Trainee
{
public:
Trainee();
void setID(int trainee_id){this->trainee_id = trainee_id;}
int getID(){return trainee_id;}
void setName(QString name){this->name = name;}
QString getName(){return name;}
void setLogin(QString login){this->login = login;}
QString getLogin(){return login;}
void setPassword(QString password){this->password = password;}
QString getPassword(){return password;}
void setLearnClass(QString learnClass){this->learnClass = learnClass;}
QString getLearnClass(){return learnClass;}
void setComputer(QString computer){this->computer = computer;}
QString getComputer(){return computer;}
void setIpAddress(QString ipAddress){this->ipAddress = ipAddress;}
QString getIpAddress(){return ipAddress;}
void setGroup(QString group){this->group = group;}
QString getGroup(){return group;}
void setArchived(bool archived){this->archived = archived;}
bool getArchived(){return archived;}
void setLoggedIn(bool loggedIn){this->loggedIn = loggedIn;}
bool getLoggedIn(){return loggedIn;}
void setTasks(QStringList tasks){this->tasks = tasks;}
QStringList getTasks(){return tasks;}
private:
int trainee_id;
QString name;
QString login;
QString password;
bool archived;
bool loggedIn;
QString group;
QString learnClass;
QString computer;
QString ipAddress;
QStringList tasks;
};
#endif // TRAINEE_H