DCL 3.7.4
Loading...
Searching...
No Matches
User.h
Go to the documentation of this file.
1#ifndef __DCL_HS_USER_INFO_H__
2#define __DCL_HS_USER_INFO_H__ 20051221
3
4#ifndef __DCL_HS_HTML_VIEW_H__
5#include "HtmlView.h"
6#endif
7
8__DCL_BEGIN_NAMESPACE
9
10#define SYSTEM_CATEGORY_ID 0
11#define IS_USER_CATEGORY(n) (n > SYSTEM_CATEGORY_ID)
12#define IS_GROUP_CATEGORY(n) (n < SYSTEM_CATEGORY_ID)
13
14#define DEFAULT_SYSTEM_CATEGORY_ID 0
15#define DEFAULT_GROUP_CATEGORY_ID -1
16#define DEFAULT_USER_CATEGORY_ID 1
17
18class SignCheckForm : public FormView
19{
21public:
22 SignCheckForm(HtmlPage* pPage);
23
24 virtual void init(SQLFields& fields)
26
27 virtual void onPrint(Session& session)
29
30 virtual void onPost(Session& session)
32
33protected:
35};
36
37class UserListView : public HtmlView
38{
40protected:
41 UserListView(HtmlPage* pPage);
42
43 virtual void init(SQLFields& fields)
45
46 virtual void onPrint(Session& session)
48
49protected:
55
63
66};
67
68class UserWriteForm : public FormView
69{
71protected:
72 UserWriteForm(HtmlPage* pPage);
73
74 virtual void init(SQLFields& fields)
76
77 virtual void onPrint(Session& session)
79
80 virtual void onPost(Session& session)
82
83protected:
86
94
96};
97
99{
101protected:
102 UserDetailView(HtmlPage* pPage);
103
104 virtual void init(SQLFields& fields)
106
107 virtual void onPrint(Session& session)
109
110 virtual void onGet(Session& session)
112
113protected:
116};
117
119{
121public:
122 UserSearchForm(HtmlPage* pPage);
123
124 virtual void onPrint(Session& session)
126
127 virtual void onPost(Session& session)
129};
130
132{
134protected:
136
137 virtual void onPrint(Session& session)
139};
140
142{
144protected:
145 GroupListView(HtmlPage* pPage);
146
147 virtual void init(SQLFields& fields)
149
150 virtual void onPrint(Session& session)
152
153protected:
159};
160
162{
164protected:
165 GroupWriteForm(HtmlPage* pPage);
166
167 virtual void onPrint(Session& session)
169
170 virtual void onPost(Session& session)
172
173protected:
176};
177
179{
181protected:
183
184 virtual void init(SQLFields& fields)
186
187 virtual void onPrint(Session& session)
189
190protected:
193};
194
196{
198public:
200
201 virtual void onPrint(Session& session)
203
204 virtual void onPost(Session& session)
206};
207
208__DCL_END_NAMESPACE
209
210#endif // __DCL_HS_USER_INFO_H__
#define __DCL_THROWS1(e)
Definition Config.h:152
#define DECLARE_CLASSINFO_EX(class_name)
Definition HtmlView.h:32
String __strWritePage
Definition User.h:191
String __strListPage
Definition User.h:192
int __nShortComment
Definition User.h:158
String __strDetailPage
Definition User.h:154
String __strWritePage
Definition User.h:155
int __nRows
Definition User.h:157
int __nParts
Definition User.h:156
String __strDetailPage
Definition User.h:175
String __strListPage
Definition User.h:174
HtmlView(HtmlPage *pPage)
String __strReject
Definition User.h:34
String __strListPage
Definition User.h:114
String __strWritePage
Definition User.h:115
int __nRows
Definition User.h:53
ORIGIN __origin
Definition User.h:64
String __strWritePage
Definition User.h:51
int __nParts
Definition User.h:52
int __nShortComment
Definition User.h:54
bool __bNoAsc
Definition User.h:65
@ ORIGIN_ALL
Definition User.h:58
@ ORIGIN_SYSTEM
Definition User.h:59
@ ORIGIN_USER
Definition User.h:60
@ ORIGIN_GROUP
Definition User.h:61
String __strDetailPage
Definition User.h:50
ORIGIN __origin
Definition User.h:95
String __strListPage
Definition User.h:84
@ ORIGIN_GROUP
Definition User.h:92
@ ORIGIN_USER
Definition User.h:91
@ ORIGIN_ALL
Definition User.h:89
@ ORIGIN_SYSTEM
Definition User.h:90
String __strDetailPage
Definition User.h:85