Correction validation all formulaire

This commit is contained in:
jleroy
2024-04-25 10:44:58 +02:00
parent eaa5a41b88
commit c25f03de15
6 changed files with 46 additions and 2 deletions

View File

@@ -8,6 +8,8 @@ public interface UserRepository {
List<UserProfil> findAll();
UserProfil findById(int id);
UserProfil findByUsername(String username);
List<String> findAllUsernames();
List<String> findAllEmail();
void save(UserProfil utilisateur);
void delete(int id);
}

View File

@@ -59,6 +59,19 @@ public class UserRepositoryImpl implements UserRepository {
return user;
}
@Override
public List<String> findAllUsernames() {
String sql = "SELECT pseudo FROM UTILISATEURS WHERE isDelete = 0";
List<String> usernames = jdbcTemplate.queryForList(sql, String.class);
return usernames;
}
@Override
public List<String> findAllEmail() {
String sql = "SELECT email FROM UTILISATEURS WHERE isDelete = 0";
List<String> email = jdbcTemplate.queryForList(sql, String.class);
return email;
}
@Override
public List<UserProfil> findAll() {