void RegistrationWidget::checkPassword2() { updateModelField(model_, RegistrationModel::ChoosePasswordField); updateModelField(model_, RegistrationModel::RepeatPasswordField); model_->validateField(RegistrationModel::RepeatPasswordField); model_->setValidated(RegistrationModel::RepeatPasswordField, false); update(); }
void RegistrationWidget::checkPassword() { updateModelField(model_, RegistrationModel::LoginNameField); updateModelField(model_, RegistrationModel::ChoosePasswordField); updateModelField(model_, RegistrationModel::EmailField); model_->validateField(RegistrationModel::ChoosePasswordField); model_->setValidated(RegistrationModel::ChoosePasswordField, false); update(); }
void RegistrationWidget::checkLoginName() { updateModelField(model_, RegistrationModel::LoginNameField); model_->validateField(RegistrationModel::LoginNameField); model_->setValidated(RegistrationModel::LoginNameField, false); update(); }
void WTemplateFormView::updateModel(WFormModel *model) { std::vector<WFormModel::Field> fields = model->fields(); for (unsigned i = 0; i < fields.size(); ++i) { WFormModel::Field field = fields[i]; updateModelField(model, field); } }
bool UpdatePasswordWidget::validate() { bool valid = true; if (authModel_) { updateModelField(authModel_, AuthModel::PasswordField); if (!authModel_->validate()) { updateViewField(authModel_, AuthModel::PasswordField); valid = false; } } registrationModel_->validateField(RegistrationModel::LoginNameField); checkPassword(); checkPassword2(); if (!registrationModel_->valid()) valid = false; return valid; }
void UpdatePasswordWidget::checkPassword2() { updateModelField(registrationModel_, RegistrationModel::RepeatPasswordField); registrationModel_->validateField(RegistrationModel::RepeatPasswordField); updateViewField(registrationModel_, RegistrationModel::RepeatPasswordField); }