37#include <qvaluelist.h>
64 virtual ERR_Code
New(
const QString &login,
65 const QString &passwd=
"",
66 const QString &Name=
"",
67 const QString &LastName=
"");
72 virtual ERR_Code
Select( Q_ULLONG userId );
74 virtual ERR_Code
addRole( Q_ULLONG roleId );
75 virtual ERR_Code
delRole( Q_ULLONG roleId );
78 QValueList< aRole *>
getRoles(
bool assigned);
86 virtual Q_ULLONG
getUserId(
const QString &login,
const QString &password );
Definition adatabase.h:78
virtual bool First(const QString &tableName="")
Перемещает указатель на первую запись SQL таблицы.
Definition aobject.cpp:1065
virtual int New()
Add new object record in database.
Definition aobject.cpp:625
virtual bool Next(const QString &tableName="")
Перемещает указатель на следующую запись SQL таблицы.
Definition aobject.cpp:1040
virtual ERR_Code initObject()
Init object after create.
Definition aobject.cpp:253
virtual int Delete()
Definition aobject.cpp:692
virtual bool Prev(const QString &tableName="")
Перемещает указатель на предыдующую запись SQL таблицы.
Definition aobject.cpp:1052
aObject(QObject *parent=0, const char *name=0)
Definition aobject.cpp:62
virtual bool Last(const QString &tableName="")
Перемещает указатель на последнюю запись SQL таблицы.
Definition aobject.cpp:1078
virtual int Update()
Update curent selected object record to database.
Definition aobject.cpp:718
virtual ERR_Code addRole(Q_ULLONG roleId)
Definition auser.cpp:209
virtual Q_ULLONG getUserId(const QString &login, const QString &password)
Definition auser.cpp:119
bool hasRole(Q_ULLONG roleId)
Definition auser.cpp:264
virtual ERR_Code UpdateRole()
Definition auser.cpp:348
virtual ERR_Code delRole(Q_ULLONG roleId)
Definition auser.cpp:235
QValueList< aRole * > getRoles(bool assigned)
Definition auser.cpp:87
virtual ERR_Code Select()
Definition auser.cpp:158