Changes in Prototype Application/Paw5/src/main/java/finki/paw5/service/implementation/AuthServiceImplementation.java [e76c5a6:dad5bcd]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Prototype Application/Paw5/src/main/java/finki/paw5/service/implementation/AuthServiceImplementation.java
re76c5a6 rdad5bcd 3 3 import finki.paw5.model.entities.Adopter; 4 4 import finki.paw5.model.entities.Employee; 5 import finki.paw5.model.entities.Shelter;6 5 import finki.paw5.model.entities.User; 7 6 import finki.paw5.model.enumerations.FreeTime; … … 11 10 import finki.paw5.repository.AdopterRepository; 12 11 import finki.paw5.repository.EmployeeRepository; 13 import finki.paw5.repository.ShelterRepository;14 12 import finki.paw5.repository.UserRepository; 15 13 import finki.paw5.service.AuthService; … … 24 22 private final AdopterRepository adopterRepository; 25 23 private final EmployeeRepository employeeRepository; 26 private final ShelterRepository shelterRepository;27 24 28 public AuthServiceImplementation(UserRepository userRepository, AdopterRepository adopterRepository, EmployeeRepository employeeRepository , ShelterRepository shelterRepository) {25 public AuthServiceImplementation(UserRepository userRepository, AdopterRepository adopterRepository, EmployeeRepository employeeRepository) { 29 26 this.userRepository = userRepository; 30 27 this.adopterRepository = adopterRepository; 31 28 this.employeeRepository = employeeRepository; 32 this.shelterRepository = shelterRepository;33 29 } 34 30 … … 51 47 @Override 52 48 public Employee registerEmployee(String name, String email, String password, String telephone, String position, Integer shelterId) { 53 Shelter shelter = this.shelterRepository.findById(shelterId).get(); 54 Employee employee = new Employee(LocalDate.now(),name, email,password,telephone,position,shelter,false); 49 Employee employee = new Employee(LocalDate.now(),name, email,password,telephone,position,shelterId,false); 55 50 return employeeRepository.save(employee); 56 51 }
Note:
See TracChangeset
for help on using the changeset viewer.