Correction bugs Rooms

这个提交包含在:
Faure Paul 2022-01-07 11:21:33 +01:00
父节点 96637555f0
当前提交 a5cff9cf7b

查看文件

@ -17,37 +17,37 @@ public class RoomsServiceController {
private INSA rooms = new INSA(); private INSA rooms = new INSA();
@GetMapping("") @GetMapping("/roomsManagement")
public ArrayList<Integer> getIds() { public ArrayList<Integer> getIds() {
return rooms.getIds(); return rooms.getIds();
} }
@PostMapping("/{name}") @PostMapping("/roomsManagement/{name}")
public int addRoom(@PathVariable("name") String name) { public int addRoom(@PathVariable("name") String name) {
return rooms.addRoom(name); return rooms.addRoom(name);
} }
@DeleteMapping("/{id}") @DeleteMapping("/roomsManagement/{id}")
public Room removeRoom(@PathVariable("id") int id) { public Room removeRoom(@PathVariable("id") int id) {
return rooms.removeRoom(id); return rooms.removeRoom(id);
} }
@GetMapping("/{id}") @GetMapping("/roomsManagement/{id}")
public String getRoomName(@PathVariable("id") int id) { public String getRoomName(@PathVariable("id") int id) {
return rooms.getRoomName(id); return rooms.getRoomName(id);
} }
@PostMapping("/{id}") @PostMapping("/devicesManagement/{id}")
public boolean affectDevice(@PathVariable("id") int idRoom, @RequestParam String type, @RequestBody Integer idDevice) { public boolean affectDevice(@PathVariable("id") int idRoom, @RequestParam String type, @RequestBody Integer idDevice) {
return rooms.affectDevice(idRoom, type, idDevice); return rooms.affectDevice(idRoom, type, idDevice);
} }
@DeleteMapping("/{id}") @DeleteMapping("/devicesManagement/{id}")
public boolean removeDevice(@PathVariable("id") int idRoom, @RequestParam String type, @RequestBody Integer idDevice) { public boolean removeDevice(@PathVariable("id") int idRoom, @RequestParam String type, @RequestBody Integer idDevice) {
return rooms.removeDevice(idRoom, type, idDevice); return rooms.removeDevice(idRoom, type, idDevice);
} }
@GetMapping("/{id}") @GetMapping("/devicesManagement/{id}")
public ArrayList<Integer> getIdsDevice(@PathVariable("id") int idRoom, @RequestParam String type) { public ArrayList<Integer> getIdsDevice(@PathVariable("id") int idRoom, @RequestParam String type) {
return rooms.getIdsDevice(idRoom, type); return rooms.getIdsDevice(idRoom, type);
} }