- Timestamp:
- 11/11/21 11:55:43 (3 years ago)
- Branches:
- master
- Children:
- 2ace8f0
- Parents:
- 3a58bd6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sources/app/src/main/java/parkup/controllers/ParkingZoneController.java
r3a58bd6 r97fbc67 7 7 8 8 import java.util.List; 9 import java.util.Optional; 9 10 10 11 @RestController … … 32 33 } 33 34 35 @GetMapping({"parkingZone/parkingZoneNames"}) 36 public List<String> getParkingZoneNames(){ 37 return this.parkingZoneService.getAllParkingZoneNames(); 38 } 39 34 40 @PostMapping({"/parkingZone"}) 35 public void addParkingZone(@RequestBody ParkingZone parkingZone) { 36 //System.out.println("???????"); 37 parkingZoneService.addParkingZone(parkingZone); 41 public Optional<ParkingZone> addParkingZone(@RequestBody ParkingZone parkingZone) { 42 return this.parkingZoneService.addParkingZone(parkingZone); 43 } 44 45 @PostMapping("/parkingZoneName") 46 public ParkingZone addParkingZoneName(@RequestBody String name){ 47 return this.parkingZoneService.addParkingZoneNameOnly(name); 38 48 } 39 49 40 50 @PutMapping({"/parkingZone/{parkingZoneId}"}) 41 public void updateParkingZone(@PathVariable int parkingZoneId, @RequestBody ParkingZone parkingZone) { 42 parkingZoneService.updateParkingZone(parkingZoneId, parkingZone.getPzName(), parkingZone.getPrice(), parkingZone.getCapacity(), parkingZone.getWorkHours(),parkingZone.getLocation()); 51 public ParkingZone updateParkingZone(@PathVariable int parkingZoneId, @RequestBody ParkingZone parkingZone) { 52 return this.parkingZoneService.updateParkingZone(parkingZoneId, parkingZone.getPzName(), parkingZone.getPrice(), parkingZone.getCapacity(), 53 parkingZone.getLocation(), parkingZone.getFrom(), parkingZone.getTo(), parkingZone.getColor(), 54 parkingZone.getParkingSpaces(), parkingZone.getParkingZoneLocation(),parkingZone.getOdgovorniLica()); 43 55 } 44 56 45 57 @DeleteMapping({"/parkingZone/{parkingZoneId}"}) 46 public voiddeleteParkingZone(@PathVariable int parkingZoneId) {47 parkingZoneService.deleteParkingZone(parkingZoneId);58 public Optional<ParkingZone> deleteParkingZone(@PathVariable int parkingZoneId) { 59 return this.parkingZoneService.deleteParkingZone(parkingZoneId); 48 60 } 49 61 }
Note:
See TracChangeset
for help on using the changeset viewer.