Skip to content
Snippets Groups Projects
Commit b21616a4 authored by Petr Kabourek's avatar Petr Kabourek
Browse files

delete methods not implemented in hr-package

parent 178da475
No related branches found
No related tags found
1 merge request!8Rest tests
......@@ -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();
......
......@@ -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");
}
}
......@@ -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);
......
......@@ -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);
}
}
......@@ -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);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment