From efdf1cb306e495b9f9764cb611aebee912de48f0 Mon Sep 17 00:00:00 2001 From: Parpaillax Date: Tue, 30 Apr 2024 14:54:06 +0200 Subject: [PATCH] setCredit on enchere --- .../fr/eni/enchere/controllers/EnchereController.java | 3 +++ src/main/resources/templates/article.html | 10 +++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/fr/eni/enchere/controllers/EnchereController.java b/src/main/java/fr/eni/enchere/controllers/EnchereController.java index 48066c4..f086a83 100644 --- a/src/main/java/fr/eni/enchere/controllers/EnchereController.java +++ b/src/main/java/fr/eni/enchere/controllers/EnchereController.java @@ -67,11 +67,14 @@ public class EnchereController { } if (result.hasErrors()) { + System.out.println(result); session.setAttribute("errors", result.getAllErrors()); return "redirect:/article/show?id=" + articleId; } this.enchereService.setEnchere(enchere); + float newCredit = userCredit - enchere.getMontantEnchere(); + this.userService.setCredit(newCredit, this.userService.utilisateurByName(authentication.getName()).getId()); return "redirect:/article/show?id=" + articleId; } diff --git a/src/main/resources/templates/article.html b/src/main/resources/templates/article.html index 088256d..d1cde8e 100644 --- a/src/main/resources/templates/article.html +++ b/src/main/resources/templates/article.html @@ -55,11 +55,11 @@ - - - + + +