WIP. Added User form

This commit is contained in:
emeric
2014-07-30 14:32:46 +02:00
parent b2bb2e0be1
commit 1f41f7f481
13 changed files with 695 additions and 39 deletions
+8 -8
View File
@@ -40,10 +40,10 @@ class DatabaseFormModel : public Wt::WFormModel
addField(UpdateStartTimeField);
addField(UpdateRequestImmediateField);
setValidator(PathField, createPathValidator(PathField));
setValidator(UpdatePeriodField, createUpdatePeriodValidator(UpdatePeriodField));
setValidator(UpdateStartTimeField, createStartTimeValidator(UpdateStartTimeField));
setValidator(UpdateRequestImmediateField, createRequestImmediateFieldValidator(UpdateRequestImmediateField));
setValidator(PathField, createPathValidator());
setValidator(UpdatePeriodField, createUpdatePeriodValidator());
setValidator(UpdateStartTimeField, createStartTimeValidator());
setValidator(UpdateRequestImmediateField, createRequestImmediateFieldValidator());
// populate the model with initial data
loadData();
@@ -206,25 +206,25 @@ class DatabaseFormModel : public Wt::WFormModel
}
Wt::WValidator *createPathValidator(const std::string& field) {
Wt::WValidator *createPathValidator() {
DirectoryValidator* v = new DirectoryValidator();
v->setMandatory(true);
return v;
}
Wt::WValidator *createUpdatePeriodValidator(const std::string& field) {
Wt::WValidator *createUpdatePeriodValidator() {
Wt::WValidator* v = new Wt::WValidator();
v->setMandatory(true);
return v;
}
Wt::WValidator *createStartTimeValidator(const std::string& field) {
Wt::WValidator *createStartTimeValidator() {
Wt::WValidator* v = new Wt::WValidator();
v->setMandatory(true);
return v;
}
Wt::WValidator *createRequestImmediateFieldValidator(const std::string& field) {
Wt::WValidator *createRequestImmediateFieldValidator() {
Wt::WValidator* v = new Wt::WValidator();
return v;
}