private User createUser(CreateAccountForm createAccountForm, String profileId) {
   User user = new User();
   user.setUserId(createAccountForm.getUserName());
   user.setProfileId(profileId);
   user.setTenantId(createAccountForm.getTenantId());
   user.setCreatedBy(
       createAccountForm.getStaffFirstName() + " " + createAccountForm.getStaffLastName());
   user.setCreatedDate(new Date());
   Role role = new Role();
   role.setPrimary(CUSTOMER_ROLE);
   user.setRole(role);
   return user;
 }
 private User createUser(UserForm form, String profileId) {
   User user = new User();
   user.setUserId(form.getUserName());
   user.setProfileId(profileId);
   user.setTenantId(form.getTenantId());
   user.setCreatedBy(form.getStaffFirstName() + " " + form.getStaffLastName());
   user.setCreatedDate(new Date());
   Role role = new Role();
   role.setPrimary(STAFF_ROLE);
   role.setSecondary(form.getRole());
   user.setRole(role);
   return user;
 }