Ignore:
Timestamp:
02/02/22 14:15:35 (2 years ago)
Author:
andrejTavchioski <andrej.tavchioski@…>
Branches:
master
Children:
df4089c
Parents:
9ff45d6
Message:

backend refactoring

Location:
sources/app/src/main/java/parkup/controllers
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • sources/app/src/main/java/parkup/controllers/ParkingSessionController.java

    r9ff45d6 r9dd526f  
    33import org.springframework.beans.factory.annotation.Autowired;
    44import org.springframework.web.bind.annotation.*;
    5 import parkup.data.Tablicka;
    65import parkup.entities.ParkingSession;
    76import parkup.services.ParkingSessionService;
  • sources/app/src/main/java/parkup/controllers/ParkingZoneController.java

    r9ff45d6 r9dd526f  
    5353        return this.parkingZoneService.updateParkingZone(parkingZoneId, parkingZone.getPzName(), parkingZone.getPrice(),
    5454                parkingZone.getAddress(), parkingZone.getTime_from(), parkingZone.getTime_to(), parkingZone.getColor(),
    55                 parkingZone.getParkingSpaces(), parkingZone.getParkingZoneLocation(),parkingZone.getOdgovorniLica());
     55                parkingZone.getParkingSpaces(), parkingZone.getParkingZoneLocation(),parkingZone.getResponsibleWorkers());
    5656
    5757    }
  • sources/app/src/main/java/parkup/controllers/RegistriranParkiracController.java

    r9ff45d6 r9dd526f  
    88import parkup.configs.RegistrationRequest;
    99import parkup.configs.RegistrationServiceRP;
    10 import parkup.entities.RegistriranParkirac;
    11 import parkup.services.RegistriranParkiracService;
     10import parkup.entities.RegisteredUser;
     11import parkup.services.RegisteredUserService;
    1212
    1313@RestController
    1414public class RegistriranParkiracController {
    15     private final RegistriranParkiracService registriranParkiracService;
     15    private final RegisteredUserService registeredUserService;
    1616    private final RegistrationServiceRP registrationServiceRP;
    1717
    1818    @Autowired
    19     public RegistriranParkiracController(RegistriranParkiracService registriranParkiracService, RegistrationServiceRP registrationServiceRP) {
    20         this.registriranParkiracService = registriranParkiracService;
     19    public RegistriranParkiracController(RegisteredUserService registeredUserService, RegistrationServiceRP registrationServiceRP) {
     20        this.registeredUserService = registeredUserService;
    2121        this.registrationServiceRP = registrationServiceRP;
    2222    }
    2323
    2424    @GetMapping({"/registriranParkirac"})
    25     public List<RegistriranParkirac> getAllRegistriraniParkiraci() {
    26         return this.registriranParkiracService.getRegPark();
     25    public List<RegisteredUser> getAllRegistriraniParkiraci() {
     26        return this.registeredUserService.getRegPark();
    2727    }
    2828
    2929    @GetMapping({"/registriranParkirac/{regParkId}"})
    30     public RegistriranParkirac getRegistriranParkirac(@PathVariable int regParkId) {
    31         RegistriranParkirac regPark = this.registriranParkiracService.findById(regParkId);
     30    public RegisteredUser getRegistriranParkirac(@PathVariable int regParkId) {
     31        RegisteredUser regPark = this.registeredUserService.findById(regParkId);
    3232        if (regPark != null) {
    3333            return regPark;
     
    3838
    3939    @PostMapping({"/registriranParkirac"})
    40     public Optional<RegistriranParkirac> addRegistriranParkirac(@RequestBody RegistriranParkirac regPark) {
    41         return this.registriranParkiracService.addRegPark(regPark);
     40    public Optional<RegisteredUser> addRegistriranParkirac(@RequestBody RegisteredUser regPark) {
     41        return this.registeredUserService.addRegPark(regPark);
    4242    }
    4343
    4444    @PutMapping({"/registriranParkirac/{regParkId}"})
    45     public RegistriranParkirac updateRegistriranParkirac(@PathVariable int regParkId, @RequestBody RegistriranParkirac regPark) {
    46         return this.registriranParkiracService.updateRegPark(regParkId, regPark.getName(), regPark.getSurname(), regPark.getMobile(), regPark.getEmail(),regPark.getRegTablicki());
     45    public RegisteredUser updateRegistriranParkirac(@PathVariable int regParkId, @RequestBody RegisteredUser regPark) {
     46        return this.registeredUserService.updateRegPark(regParkId, regPark.getName(), regPark.getSurname(), regPark.getMobile(), regPark.getEmail(),regPark.getPlates());
    4747    }
    4848
    4949    @DeleteMapping({"/registriranParkirac/{regParkId}"})
    50     public Optional<RegistriranParkirac> deleteRegistriranParkirac(@PathVariable int regParkId) {
    51         return this.registriranParkiracService.deleteRegPark(regParkId);
     50    public Optional<RegisteredUser> deleteRegistriranParkirac(@PathVariable int regParkId) {
     51        return this.registeredUserService.deleteRegPark(regParkId);
    5252    }
    5353
  • sources/app/src/main/java/parkup/controllers/VrabotenController.java

    r9ff45d6 r9dd526f  
    33import java.util.List;
    44import java.util.Optional;
    5 import java.util.stream.Collectors;
    65
    76import org.springframework.beans.factory.annotation.Autowired;
    87import org.springframework.web.bind.annotation.*;
    9 import parkup.configs.RegistrationRequest;
    108//import parkup.configs.RegistrationServiceW;
    11 import parkup.data.AddUpdateVraboten;
    12 import parkup.data.enumarations.EmployeeStatus;
    13 import parkup.entities.Vraboten;
    14 import parkup.services.VrabotenService;
    15 import parkup.data.VrabotenDemo;
     9import parkup.data.AddUpdateWorker;
     10import parkup.data.WorkerDemoParkingZones;
     11import parkup.entities.Worker;
     12import parkup.services.WorkerService;
     13import parkup.data.WorkerDemo;
    1614
    1715@RestController
    1816public class VrabotenController {
    19     private final VrabotenService vrabotenService;
     17    private final WorkerService workerService;
    2018//    private final RegistrationServiceW registrationServiceW;
    2119
    2220    @Autowired
    23     public VrabotenController(VrabotenService vrabotenService) {
    24         this.vrabotenService = vrabotenService;
     21    public VrabotenController(WorkerService workerService) {
     22        this.workerService = workerService;
    2523    }
    2624
    2725    @GetMapping({"/vraboten"})
    28     public List<Vraboten> getAllVraboten() {
    29         return this.vrabotenService.getVraboteni();
     26    public List<Worker> getAllVraboten() {
     27        return this.workerService.getWorkers();
    3028    }
    3129
    3230    @GetMapping({"/vraboten/{vrabotenId}"})
    33     public Vraboten getVraboten(@PathVariable int vrabotenId) {
    34         Vraboten vraboten = this.vrabotenService.findById(vrabotenId);
     31    public WorkerDemoParkingZones getVraboten(@PathVariable int vrabotenId) {
     32        WorkerDemoParkingZones vraboten = this.workerService.findById(vrabotenId);
    3533        if (vraboten != null) {
    3634            return vraboten;
     
    4139
    4240    @GetMapping({"/vraboten/vrabotenDemo"})
    43     public List<VrabotenDemo> getVraboteniDemos(){
    44         return this.vrabotenService.getAllVraboteniDemos();
     41    public List<WorkerDemo> getVraboteniDemos(){
     42        return this.workerService.getAllVraboteniDemos();
    4543    }
    4644
    4745    @PostMapping({"/vraboten"})
    48     public Optional<Vraboten> addVraboten(@RequestBody AddUpdateVraboten vraboten) {
    49         return this.vrabotenService.addVraboten(vraboten.getPassword(), vraboten.getConfirmPass(), vraboten.isLocked(),vraboten.getFirstName(), vraboten.getLastName(),
     46    public Optional<Worker> addVraboten(@RequestBody AddUpdateWorker vraboten) {
     47        return this.workerService.addWorker(vraboten.getPassword(), vraboten.getConfirmPass(), vraboten.isLocked(),vraboten.getFirstName(), vraboten.getLastName(),
    5048                vraboten.getMobileNumber(), vraboten.getEmail(), vraboten.getStatus(),vraboten.getParkingZones());
    5149    }
     
    5351    @PutMapping({"/vraboten/lock/{vrabotenId}"})
    5452    public void lockVraboten(@PathVariable int vrabotenId) {
    55         this.vrabotenService.lockVrabotenAcc(vrabotenId);
     53        this.workerService.lockWorkerAcc(vrabotenId);
    5654    }
    5755
     
    6260
    6361    @PutMapping({"/vraboten/{vrabotenId}"})
    64     public Vraboten updateVraboten(@PathVariable int vrabotenId, @RequestBody AddUpdateVraboten vraboten) {
    65         return this.vrabotenService.updateVraboten(vrabotenId,vraboten.getPassword(), vraboten.getConfirmPass(), vraboten.isLocked(),vraboten.getFirstName(), vraboten.getLastName(),
     62    public WorkerDemoParkingZones updateVraboten(@PathVariable int vrabotenId, @RequestBody AddUpdateWorker vraboten) {
     63        return this.workerService.updateWorker(vrabotenId,vraboten.getPassword(), vraboten.getConfirmPass(), vraboten.isLocked(),vraboten.getFirstName(), vraboten.getLastName(),
    6664                vraboten.getMobileNumber(), vraboten.getEmail(), vraboten.getStatus(),vraboten.getParkingZones());
    6765    }
    6866
    6967    @DeleteMapping({"/vraboten/{vrabotenId}"})
    70     public Optional<Vraboten> deleteVraboten(@PathVariable int vrabotenId) {
    71         return this.vrabotenService.deleteVraboten(vrabotenId);
     68    public Optional<Worker> deleteVraboten(@PathVariable int vrabotenId) {
     69        return this.workerService.deleteWorker(vrabotenId);
    7270    }
    7371
Note: See TracChangeset for help on using the changeset viewer.