Examples of RegistrationForm


Examples of com.ateam.webstore.ui.forms.RegistrationForm

      
        public FormSubmission processAddEmployeeRequest() {
                 
                l.info("Processing registration request from session "+req.getSession().getId());
              
                RegistrationForm add = getRegistrationRequest();
              
                if (!add.isValid()) {
                  l.info("registration form error in session "+req.getSession().getId());
                  add.setResultView(getAdminAddEmployeeView(null))
                }
                else if (service.employeeExists(add.getEmail())) {
                    l.info("employee exists "+req.getSession().getId());
                        add.setResultView(getAdminAddEmployeeView("An account for"+add.getEmail()+" already exists"));
                }
                else {
                 
                  l.info("registration form check OK "+req.getSession().getId());
                    View rv = new View(getAdminHomeView());
                    Employee e = null;
                    try {
                        String ssn = Utilities.padStringToLength(Math.abs(new Random().nextInt())+"", "0", 9, false);
                        e = service.registerEmployee(add.getFirstName(), add.getLastName(), add.getEmail(), add.getPw(), new Long(1), "foo", ssn, "Employee", new Date(new java.util.Date().getTime()), "A1", new Double(100000));
                        RoleService rs = new RoleService();
                        Role role = rs.getById(new Integer(add.getRoleId()));
                        EmployeeRoles er = new EmployeeRoles(new Date(new java.util.Date().getTime()), e, role);
                        EmployeeRolesService ers = new EmployeeRolesService();
                        ers.store(er);
                            rv.setMessage("Employee addition Complete");
                            add.setResultMessage("Employee successfull added");
                    } catch (Exception e1) {
                      if (e != null) {
                        service.remove(e);
                      }
                        l.log(Level.WARNING, "", e1);
                        rv.setError(true);
                        rv = getAdminAddEmployeeView("An error occured.");
                        add.setResultMessage("Unable to process request");
                    }

                    add.setResultView(rv);                
                }
              
                return add;
        }
View Full Code Here

Examples of com.ateam.webstore.ui.forms.RegistrationForm

    }
   
    private RegistrationForm getRegistrationRequest() {
      l.info("Parsing Registration Request from session "+req.getSession().getId());
     
      RegistrationForm reg = new RegistrationForm();

      reg.setFirstName(req.getParameter(Parameters.FIRST_NAME.getId()));
      reg.setLastName(req.getParameter(Parameters.LAST_NAME.getId()));
      reg.setEmail(req.getParameter(Parameters.EMAIL.getId()));
      reg.setPw(req.getParameter(Parameters.PASSWORD.getId()));
      reg.setCpw(req.getParameter(Parameters.CONFIRMPASSWORD.getId()));
      reg.setRoleId(req.getParameter(Parameters.ROLE.getId()));
      reg.setForm(FormName.REGISTER);
      reg.setAdmin(true);
     
      return reg;
    }
View Full Code Here

Examples of com.ateam.webstore.ui.forms.RegistrationForm

   */
  public FormSubmission processRegistrationRequest() {
   
    l.info("Processing registration request from session "+req.getSession().getId());
   
    RegistrationForm reg = getRegistrationRequest();
   
    if (!reg.isValid()) {
      reg.setResultView(getRegistrationView(reg));
    }
    else if (service.customerExists(reg.getEmail())) {
      reg.setResultView(getRegistrationView("An account for"+reg.getEmail()+" already exists"));
    }
    else {
      View rv = new View(getMainView());
     
      rv.addContentView(new ContentView(JSP_LOGIN, "Login"));
     
      try {
        service.registerCustomer(reg.getFirstName(), reg.getLastName(), reg.getEmail(), reg.getPw(), reg.getSecurityQuestionIdLong(), reg.getSecurityAnswer());
        rv.setMessage("Registration Complete, please login.");
      } catch (Exception e) {
        l.log(Level.WARNING, "", e);
        rv.setError(true);
        //rv.setMessage("Failed!! "+e.getMessage());
        reg.setResultView(getRegistrationView("An error occured."));
      }

      reg.setResultView(rv);     
    }
   
    return reg;
  }
View Full Code Here

Examples of com.ateam.webstore.ui.forms.RegistrationForm

  }
 
  private RegistrationForm getRegistrationRequest() {
    l.info("Parsing Registration Request from session "+req.getSession().getId());
   
    RegistrationForm reg = new RegistrationForm();

    reg.setFirstName(req.getParameter(Parameters.FIRST_NAME.getId()));
    reg.setLastName(req.getParameter(Parameters.LAST_NAME.getId()));
    reg.setEmail(req.getParameter(Parameters.EMAIL.getId()));
    reg.setPw(req.getParameter(Parameters.PASSWORD.getId()));
    reg.setCpw(req.getParameter(Parameters.CONFIRMPASSWORD.getId()));
    reg.setSecurityQuestionId(req.getParameter(Parameters.SECURITY_QUESTION.getId()));
    reg.setSecurityAnswer(req.getParameter(Parameters.SECURITY_ANSWER.getId()));
    reg.setForm(FormName.REGISTER);
   
    return reg;
  }
View Full Code Here

Examples of com.sparc.knappsack.forms.RegistrationForm

    private RegistrationForm registrationForm;
    private User user = new User("test", "originalPassword", "test@test.com", "test", "test", new ArrayList<Role>());

    @Before
    public void setup() {
        registrationForm = new RegistrationForm();
        errors = new BeanPropertyBindingResult(registrationForm, "registrationForm");
        ReflectionTestUtils.setField(validator, "passwordPattern", PASSWORD_PATTERN);
        ReflectionTestUtils.setField(validator, "emailPattern", EMAIL_PATTERN);

        Mockito.when(mockUserService.getByEmail(user.getEmail())).thenReturn(user);
View Full Code Here

Examples of com.sparc.knappsack.forms.RegistrationForm

        if (success) {
            model.put("registrationSuccess", true);
        }

        model.addAttribute("activeTab", "login");
        model.addAttribute("registrationForm", new RegistrationForm());

        return "loginTH";
    }
View Full Code Here

Examples of com.sparc.knappsack.forms.RegistrationForm

    public String showRegistrationPage(HttpServletRequest request, HttpServletResponse response, Model model, @RequestParam(required = false) String email) {

//        invalidateSession(request, response);

        if (!model.containsAttribute("registrationForm")) {
            RegistrationForm registrationForm = new RegistrationForm();
            model.addAttribute("registrationForm", registrationForm);

            registrationForm.setEmail(email);

            HttpSession session = request.getSession(false);
            if (session != null) {
                Object attributes = session.getAttribute("openid");
                if (attributes != null && attributes instanceof NormalizedOpenIdAttributes) {
                    registrationForm.setFirstName(((NormalizedOpenIdAttributes) attributes).getFirstName());
                    registrationForm.setLastName(((NormalizedOpenIdAttributes) attributes).getLastName());
                    registrationForm.setEmail(((NormalizedOpenIdAttributes) attributes).getEmailAddress());
                }
            }
        }

        model.addAttribute("activeTab", "register");
View Full Code Here

Examples of com.sparc.knappsack.forms.RegistrationForm

    }

    @RequestMapping(value = "/forgotPassword", method = RequestMethod.GET)
    public String viewForgotPasswordPage(HttpServletRequest request, Model model) {
        model.addAttribute("activeTab", "forgotPassword");
        model.addAttribute("registrationForm", new RegistrationForm());

        return "loginTH";
    }
View Full Code Here

Examples of com.sparc.knappsack.forms.RegistrationForm

        return RegistrationForm.class.isAssignableFrom(aClass);
    }

    @Override
    public void validate(Object o, Errors errors) {
        RegistrationForm registrationForm = (RegistrationForm) o;

        checkForInvitations(registrationForm.getEmail(), errors);

        if (registrationForm.getFirstName() == null || "".equals(registrationForm.getFirstName().trim())) {
            registrationForm.setFirstName(null);
            errors.rejectValue(FIRST_NAME_FIELD, "registrationValidator.emptyFirstName");
        }

        if (registrationForm.getLastName() == null || "".equals(registrationForm.getLastName().trim())) {
            registrationForm.setLastName(null);
            errors.rejectValue(LAST_NAME_FIELD, "registrationValidator.emptyLastName");
        }

        if (registrationForm.getEmail() == null || "".equals(registrationForm.getEmail().trim())) {
            registrationForm.setEmail(null);
            errors.rejectValue(EMAIL_FIELD, "registrationValidator.email.invalid");
        } else {
            Pattern pattern = Pattern.compile(emailPattern);
            Matcher m = pattern.matcher(registrationForm.getEmail());
            if (!m.matches()) {
                errors.rejectValue(EMAIL_FIELD, "registrationValidator.email.invalid");
            } else if (userService.getByEmail(registrationForm.getEmail()) != null) {
                errors.rejectValue(EMAIL_FIELD, "registrationValidator.emailAlreadyExists");
            }
        }

        if (!isPasswordValid(registrationForm.getFirstPassword())) {
            errors.rejectValue(FIRST_PASSWORD_FIELD, "registrationValidator.password.invalid");
        }

        if (!doPasswordsMatch(registrationForm.getFirstPassword(), registrationForm.getSecondPassword())) {
            errors.rejectValue(FIRST_PASSWORD_FIELD, "registrationValidator.passwordMismatch");
        }
    }
View Full Code Here

Examples of net.petrikainulainen.spring.social.signinmvc.user.dto.RegistrationForm

        mockMvc.perform(post("/user/register")
                .contentType(MediaType.APPLICATION_FORM_URLENCODED)
                .param(IntegrationTestConstants.CSRF_TOKEN_REQUEST_PARAM_NAME, IntegrationTestConstants.CSRF_TOKEN_VALUE)
                .sessionAttr(IntegrationTestConstants.CSRF_TOKEN_SESSION_ATTRIBUTE_NAME, csrfToken)
                .sessionAttr(WebTestConstants.SESSION_ATTRIBUTE_USER_FORM, new RegistrationForm())
        )
                .andExpect(status().isOk())
                .andExpect(view().name("user/registrationForm"))
                .andExpect(forwardedUrl("/WEB-INF/jsp/user/registrationForm.jsp"))
                .andExpect(model().attribute(WebTestConstants.MODEL_ATTRIBUTE_USER_FORM, allOf(
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.