Page admin final no css and mot de passe perdu

This commit is contained in:
jleroy
2024-04-26 15:41:27 +02:00
parent 5183bf0a7a
commit c4b23fdc89
7 changed files with 72 additions and 5 deletions

View File

@@ -48,6 +48,7 @@ public class UserRepositoryImpl implements UserRepository {
userProfile.setPassword(rs.getString("mot_de_passe"));
userProfile.setCredit(rs.getFloat("credit"));
userProfile.setAdmin(rs.getBoolean("administrateur"));
userProfile.setDisabled(rs.getBoolean("isDisabled"));
return userProfile;
}
}
@@ -152,4 +153,22 @@ public class UserRepositoryImpl implements UserRepository {
jdbcTemplate.update(sql, id);
}
}
@Override
public void enable(int id) {
String sql = "UPDATE UTILISATEURS SET isDisabled = 0 WHERE no_utilisateur = ?";
jdbcTemplate.update(sql, id);
}
@Override
public void onAdmin(int id) {
String sql = "UPDATE UTILISATEURS SET administrateur = 1 WHERE no_utilisateur = ?";
jdbcTemplate.update(sql, id);
}
@Override
public void offAdmin(int id) {
String sql = "UPDATE UTILISATEURS SET administrateur = 0 WHERE no_utilisateur = ?";
jdbcTemplate.update(sql, id);
}
}