From b21616a4fcccce3cf7b124b5ff017ebf214c940e Mon Sep 17 00:00:00 2001
From: Petr Kabourek <242739@mail.muni.cz>
Date: Wed, 3 Apr 2024 21:30:50 +0200
Subject: [PATCH] delete methods not implemented in hr-package

---
 .../cz/muni/fi/pa165/hr/facade/EmployeeFacade.java     | 10 ----------
 .../cz/muni/fi/pa165/hr/rest/EmployeeController.java   |  5 -----
 .../java/cz/muni/fi/pa165/hr/rest/PilotController.java |  5 -----
 .../cz/muni/fi/pa165/hr/rest/StewardController.java    |  6 ------
 .../cz/muni/fi/pa165/hr/service/EmployeeService.java   | 10 ----------
 5 files changed, 36 deletions(-)

diff --git a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/facade/EmployeeFacade.java b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/facade/EmployeeFacade.java
index 6ab414a..1b8a53c 100644
--- a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/facade/EmployeeFacade.java
+++ b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/facade/EmployeeFacade.java
@@ -57,16 +57,6 @@ public class EmployeeFacade {
         return modelMapper.map(result, Employee.class);
     }
 
-    public List<Pilot> getAvailablePilots(LocalDateTime from, LocalDateTime to){
-        var result = personService.getAvailablePilots(from, to);
-        return result.stream().map(p -> modelMapper.map(p, Pilot.class)).toList();
-    }
-
-    public List<Steward> getAvailableStewards(LocalDateTime from, LocalDateTime to){
-        var result = personService.getAvailableStewards(from, to);
-        return result.stream().map(s -> modelMapper.map(s, Steward.class)).toList();
-    }
-
     public List<Pilot> getByLicence(PlaneType planeType){
         var result = personService.getByLicense(modelMapper.map(planeType, cz.muni.fi.pa165.hr.dao.PlaneType.class));
         return result.stream().map(p -> modelMapper.map(p, Pilot.class)).toList();
diff --git a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/EmployeeController.java b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/EmployeeController.java
index 0c118ee..a86a7b7 100644
--- a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/EmployeeController.java
+++ b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/EmployeeController.java
@@ -29,9 +29,4 @@ public class EmployeeController {
     public Employee terminate(@PathVariable UUID id){
         return employeeFacade.terminate(id);
     }
-
-    @PostConstruct
-    public void init(){
-        System.out.println("PICO");
-    }
 }
diff --git a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/PilotController.java b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/PilotController.java
index 61ff84f..cf0ebd0 100644
--- a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/PilotController.java
+++ b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/PilotController.java
@@ -27,11 +27,6 @@ public class PilotController {
         return employeeFacade.updatePilot(id, request);
     }
 
-    @GetMapping("/employee/pilot/available")
-    public List<Pilot> getAvailable(@RequestParam LocalDateTime from, @RequestParam LocalDateTime to){
-        return employeeFacade.getAvailablePilots(from, to);
-    }
-
     @GetMapping("/employee/pilot/licenced")
     public List<Pilot> getByLicence(@RequestParam PlaneType planeType){
         return employeeFacade.getByLicence(planeType);
diff --git a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/StewardController.java b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/StewardController.java
index b40bebc..0fd032e 100644
--- a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/StewardController.java
+++ b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/rest/StewardController.java
@@ -26,10 +26,4 @@ public class StewardController {
     public Steward update(@PathVariable UUID id, @RequestBody StewardRequest request){
         return employeeFacade.updateSteward(id, request);
     }
-
-    @GetMapping("/employee/steward/available")
-    public List<Steward> getAvailable(@RequestParam LocalDateTime from, @RequestParam LocalDateTime to){
-        return employeeFacade.getAvailableStewards(from, to);
-    }
-
 }
diff --git a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/service/EmployeeService.java b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/service/EmployeeService.java
index 9aa8e06..cf9b986 100644
--- a/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/service/EmployeeService.java
+++ b/airports-hr-service/src/main/java/cz/muni/fi/pa165/hr/service/EmployeeService.java
@@ -62,16 +62,6 @@ public class EmployeeService {
         return employeeRepository.save(employee);
     }
 
-    public List<Steward> getAvailableStewards(LocalDateTime from, LocalDateTime to) {
-        //TODO: needs special method in repository
-        return List.of();
-    }
-
-    public List<Pilot> getAvailablePilots(LocalDateTime from, LocalDateTime to) {
-        //TODO: needs special method in repository
-        return List.of();
-    }
-
     public List<Pilot> getByLicense(PlaneType planeType) {
         return pilotRepository.findByLicence(planeType);
     }
-- 
GitLab