1#include "controllerattendancerecent.h"
2#include "httprequest.h"
8ControllerAttendanceRecent::ControllerAttendanceRecent(HobrasoftHttpd::HttpConnection *parent) :
AbstractController(parent) {
13 int employee =
request->parameter(
"employee").toInt();
14 if (!db()->canAccessAttendance(employee).can_read) {
15 serviceError(
request, response, 403,
"forbidden",
"Forbidden");
Virtuální třída pro vyřizování unifikovaných Http požadavků na server API.
virtual void serviceOK(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QVariant &data=QVariant())
Pošle odpověď 200 OK.
HobrasoftHttpd::HttpRequest * request() const
Vrací ukazatel na aktuální request.
void serviceList(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE
Pošle chybovou odpověď
Jmenný prostor pro obsluhu konkrétních HTTP požadavků aplikace.