Commit efe24365 authored by benhoumine's avatar benhoumine
Browse files

update methode

parent d1758dd5
......@@ -11,4 +11,5 @@ public interface IPoubelle {
public Poubelle modifierPoubelle(Poubelle poubelle);
public Optional<Poubelle> getPoubelle(Long id);
public List<Poubelle> getPoubelles();
public void viderPoubelle(long id);
......@@ -32,6 +32,13 @@ public class PoubelleController {
return poubelles.ajouterPoubelle(poubelle);
@PostMapping ("/vider")
public String viderPoubelle(@RequestParam Map <String, String> allParams) {
long id = Long.parseLong(allParams.get("id"));
return "La poubelle a été vidée avec succes";
@PostMapping ("/testpost")
package isima.f2.dao;
import org.springframework.transaction.annotation.Transactional;
import isima.f2.model.Poubelle;
public interface IPoubelleDAO extends JpaRepository<Poubelle, Long> {
@Query("UPDATE Poubelle p SET p.contenu = 0 WHERE = :id")
int updatePoubelleSetCapacityZero(@Param("id") long id);
......@@ -40,5 +40,10 @@ public class ImpPoubelle implements IPoubelle{
public List<Poubelle> getPoubelles() {
return poubelleDAO.findAll();
public void viderPoubelle(long id){
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment