private void copyProperties(AppUser userShell, AppUser userEntity) { userEntity.setFirstName(userShell.getFirstName()); userEntity.setLastName(userShell.getLastName()); userEntity.setEmailAddress(userShell.getEmailAddress()); if (passwordChanged(userShell)) { userEntity.setPassword(userShell.getPassword()); } }