addTache
This commit is contained in:
parent
56218bd8c5
commit
31ec70f02e
@ -1,6 +1,7 @@
|
|||||||
package fr.organizee.controller;
|
package fr.organizee.controller;
|
||||||
|
|
||||||
import fr.organizee.model.Tache;
|
import fr.organizee.model.Tache;
|
||||||
|
import fr.organizee.model.TodoList;
|
||||||
import fr.organizee.repository.TacheRepository;
|
import fr.organizee.repository.TacheRepository;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.http.HttpStatus;
|
import org.springframework.http.HttpStatus;
|
||||||
@ -61,10 +62,13 @@ public class TacheController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Ajoute une tache
|
// Ajoute une tache
|
||||||
@PostMapping(value="/add", produces="application/json", consumes="application/json")
|
@PostMapping(value="/add/{idTodoList}", produces="application/json", consumes="application/json")
|
||||||
public ResponseEntity<?> addTache(@RequestBody Tache tache){
|
public ResponseEntity<?> addTache(@RequestBody Tache tache,@PathVariable Integer idTodoList){
|
||||||
Tache resultTache = null;
|
Tache resultTache = null;
|
||||||
try {
|
try {
|
||||||
|
TodoList todolist=new TodoList();
|
||||||
|
todolist.setId(idTodoList);
|
||||||
|
tache.setTodolist(todolist);
|
||||||
resultTache = tacheRepo.saveAndFlush(tache);
|
resultTache = tacheRepo.saveAndFlush(tache);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(e.getMessage());
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(e.getMessage());
|
||||||
|
Loading…
Reference in New Issue
Block a user