Skip to content
Snippets Groups Projects
Commit 4130b9ba authored by Thomas Mewily's avatar Thomas Mewily
Browse files

refresh page

parent 874f2563
No related branches found
No related tags found
No related merge requests found
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
......@@ -119,13 +119,12 @@ public class StartServer {
}
});
get("/eleves/gommettes",(req,res)->{
get("/eleves/:id",(req,res)->{
String id = req.queryParams("id");
String id = req.params("id");
return EleveGommetteGUI.getEleveGommettes(Integer.parseInt(id));
});
post("/eleves/ajout", (req,res)->{
String firstName = req.queryParams("firstName");
String lastName = req.queryParams("lastName");
......@@ -153,8 +152,7 @@ public class StartServer {
System.out.println("deleted gommette");
Core.GommetteAttrib.delete(Integer.parseInt(req.queryParams("id")));
res.redirect("/eleves");
res.redirect("/eleves/"+req.queryParams("idEleve"));
return null;
});
......@@ -164,22 +162,19 @@ public class StartServer {
res.redirect("/login");
return null;
}
String raison = req.queryParams("raison");
int idGommette = Integer.parseInt(req.queryParams("idGommette"));
int idEleve = Integer.parseInt(req.queryParams("idEleve"));
String url = req.url();
url = url.substring(0, url.lastIndexOf('/'));
url = url+"s?id="+idEleve+"&id=";
Core.GommetteAttrib.create(idEleve,connected.getId(),idGommette, new java.sql.Date(System.currentTimeMillis()), raison);
System.out.println("url: "+url);
res.redirect(url);
res.redirect("/eleves/"+req.queryParams("idEleve"));
return null;
});
post("/eleves/delete", (req,res) ->{
Core.Eleve.delete(Integer.parseInt(req.queryParams("id")));
res.redirect("/eleves");
return null;
});
......
......@@ -68,10 +68,13 @@ public class _Initializer {
EleveEntity bibi = Core.Eleve.create("Bibi","Johnson",new java.sql.Date(44938),"Zarbi");
EleveEntity bobo = Core.Eleve.create("Bobo","Bis",new java.sql.Date(10),"Pokemon");
Core.GommetteAttrib.create(bibi.getId(), DEBUG_BORIS_ADMIN.getId(), sagePetit.getId(), new java.sql.Date(44938), "Aucune raison");
Core.GommetteAttrib.create(bibi.getId(), toto.getId(), uniCorn.getId(), new java.sql.Date(44938), "Our Little Poney");
Core.GommetteAttrib.create(bobo.getId(), DEBUG_BORIS_ADMIN.getId(), uniCorn.getId(), new java.sql.Date(32), "Bravo bobo");
}
}
*
{
font-size: 5em;
}
\ No newline at end of file
......@@ -39,10 +39,12 @@
</ul>
<footer>
<a href="/welcome">Accueil</a>
<a href="/profs" >Liste des profs</a>
<a href="/eleves" >Liste des eleves</a>
<a href="/gommettes">Liste des gommettes</a>
</footer>
</body>
</html>
......@@ -6,18 +6,12 @@
<h1> Liste des élèves: </h1>
<#list eleves as eleve>
<li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance}) </li>
<li><a href="eleves/${eleve.id}">${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance})</a> </li>
<form action="eleves/delete" method="post">
<input type="hidden" name="id" value="${eleve.id}">
<button type="submit" name="id">Supprimer</button>
</form>
<form action="eleves/gommettes" method="get">
<input type="hidden" name="id" value="${eleve.id}">
<button type="submit" name="id">Lister Gommettes</button>
</form>
</#list>
</ul>
......@@ -71,6 +65,12 @@
</select>
<footer>
<a href="/welcome">Accueil</a>
<a href="/profs" >Liste des profs</a>
<a href="/eleves" >Liste des eleves</a>
<a href="/gommettes">Liste des gommettes</a>
</footer>
</body>
......
......@@ -3,8 +3,10 @@
<body xmlns="http://www.w3.org/1999/html">
<ul>
<h1> Liste des gommettes: </h1>
<#list gommettes as gommette>
<li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li>
<li>${gommette.id} - ${gommette.couleur.format(gommette.nom)} : ${gommette.description} </li>
</#list>
</ul>
......@@ -80,6 +82,13 @@
</#list>
</select>
<footer>
<a href="/welcome">Accueil</a>
<a href="/profs" >Liste des profs</a>
<a href="/eleves" >Liste des eleves</a>
<a href="/gommettes">Liste des gommettes</a>
</footer>
</body>
</html>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment