Fotobot
Get data from your photovoltaic plant
userscontroller.h
Go to the documentation of this file.
1 
7 #ifndef _USERSCONTROLLER_H_
8 #define _USERSCONTROLLER_H_
9 
10 #include "webpage.h"
11 #include "httprequest.h"
12 #include "httpresponse.h"
13 #include "httprequesthandler.h"
14 
15 
16 class UsersController : public WebPage {
17  Q_OBJECT
18  Q_DISABLE_COPY(UsersController);
19  public:
22 
24  void servicePrivate(HttpRequest& request);
25 
27  static QString getEditFormContents(const DBT_USERS& line = DBT_USERS());
28 
30  static void readForm(DBT_USERS& user, HttpRequest& request);
31 
32  signals:
33  int saveUser(DBT_USERS);
34  void deleteUser(QString);
35 
36  private:
37  void actionAdd(HttpRequest& request);
38  void actionEdit(HttpRequest& request);
39  void actionDelete(HttpRequest& request);
40 
41 };
42 
43 #endif
static void readForm(DBT_USERS &user, HttpRequest &request)
void actionAdd(HttpRequest &request)
void actionEdit(HttpRequest &request)
void actionDelete(HttpRequest &request)
static QString getEditFormContents(const DBT_USERS &line=DBT_USERS())
Class describing database table USERS.
void servicePrivate(HttpRequest &request)