mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-27 19:45:43 +03:00
Рефакт1 Интерфейса
This commit is contained in:
@@ -4,5 +4,5 @@ Instructor::Instructor():
|
||||
User(),
|
||||
isAdmin()
|
||||
{
|
||||
|
||||
TypeUserDB = User::TypeUserDBInstructor;
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ Trainee::Trainee():
|
||||
computer(),
|
||||
timing(0)
|
||||
{
|
||||
|
||||
TypeUserDB = User::TypeUserDBTrainee;
|
||||
}
|
||||
|
||||
void Trainee::setTiming(TimingOfTrainee timing)
|
||||
|
||||
@@ -1,11 +1,15 @@
|
||||
#include "user.h"
|
||||
|
||||
const QString User::TypeUserDBInstructor = "instructor";
|
||||
const QString User::TypeUserDBTrainee = "trainee";
|
||||
|
||||
User::User():
|
||||
BasicEntity(),
|
||||
login(),
|
||||
password(),
|
||||
archived(),
|
||||
loggedIn()
|
||||
loggedIn(),
|
||||
TypeUserDB()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
|
||||
class DATABASELMS_EXPORT User: public BasicEntity
|
||||
{
|
||||
public:
|
||||
static const QString TypeUserDBInstructor;
|
||||
static const QString TypeUserDBTrainee;
|
||||
public:
|
||||
User();
|
||||
|
||||
@@ -20,11 +23,15 @@ public:
|
||||
void setLoggedIn(bool loggedIn){this->loggedIn = loggedIn;}
|
||||
bool getLoggedIn(){return loggedIn;}
|
||||
|
||||
QString getTypeUserDB(){return TypeUserDB;}
|
||||
|
||||
private:
|
||||
QString login;
|
||||
QString password;
|
||||
bool archived;
|
||||
bool loggedIn;
|
||||
protected:
|
||||
QString TypeUserDB;
|
||||
};
|
||||
|
||||
#endif // USER_H
|
||||
|
||||
Reference in New Issue
Block a user