|
|
@ -199,15 +199,15 @@ async function submit(){
|
|
|
|
public function modifOrdreDown(int $idEnigme){
|
|
|
|
public function modifOrdreDown(int $idEnigme){
|
|
|
|
$enigme = $this->enigme_gateway->findById($idEnigme)[0];
|
|
|
|
$enigme = $this->enigme_gateway->findById($idEnigme)[0];
|
|
|
|
$ordre = $enigme->getOrdre();
|
|
|
|
$ordre = $enigme->getOrdre();
|
|
|
|
if ($ordre == $this->enigme_gateway->getLastOrdre()){
|
|
|
|
// if ($ordre == $this->enigme_gateway->getLastOrdre()){
|
|
|
|
$enigme->setOrdre($ordre);
|
|
|
|
// $enigme->setOrdre($ordre);
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
else{
|
|
|
|
// else{
|
|
|
|
$enigme2 = $this->enigme_gateway->findByOrdre($ordre-1)[0];
|
|
|
|
$enigme2 = $this->enigme_gateway->findByOrdre($ordre-1)[0];
|
|
|
|
$enigme2->setOrdre($ordre);
|
|
|
|
$enigme2->setOrdre($ordre);
|
|
|
|
$this->enigme_gateway->update($enigme2);
|
|
|
|
$this->enigme_gateway->update($enigme2);
|
|
|
|
$enigme->setOrdre($ordre-1);
|
|
|
|
$enigme->setOrdre($ordre-1);
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
$this->enigme_gateway->update($enigme);
|
|
|
|
$this->enigme_gateway->update($enigme);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|