Пример #1
0
  private UserWeb copyUser(UserWeb user) {
    UserWeb updatingUser = new UserWeb();

    updatingUser.setId(user.getId());

    // Name
    updatingUser.setUsername(user.getUsername());
    updatingUser.setFirstName(user.getFirstName());
    updatingUser.setLastName(user.getLastName());

    // Password
    updatingUser.setPassword(user.getPassword());
    updatingUser.setConfirmPassword(user.getConfirmPassword());
    updatingUser.setPasswordHint(user.getPasswordHint());

    // Address
    updatingUser.setAddress(user.getAddress());
    updatingUser.setCity(user.getCity());
    updatingUser.setState(user.getState());
    updatingUser.setPostalCode(user.getPostalCode());
    updatingUser.setCountry(user.getCountry());

    // Phone
    updatingUser.setPhoneNumber(user.getPhoneNumber());

    // Other
    updatingUser.setEmail(user.getEmail());
    updatingUser.setWebsite(user.getWebsite());

    updatingUser.setVersion(user.getVersion());
    updatingUser.setAccountExpired(user.getAccountExpired());
    updatingUser.setAccountLocked(user.getAccountLocked());
    updatingUser.setEnabled(user.getEnabled());
    updatingUser.setCredentialsExpired(user.getCredentialsExpired());

    // user roles
    updatingUser.setRoles(user.getRoles());

    return updatingUser;
  }