[service] Add func getAllEmployees
This commit is contained in:
parent
345c922be9
commit
be139f2178
@ -4,6 +4,7 @@ import com.example.nto.entity.Code;
|
|||||||
import com.example.nto.entity.Employee;
|
import com.example.nto.entity.Employee;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
public interface EmployeeService {
|
public interface EmployeeService {
|
||||||
@ -11,9 +12,11 @@ public interface EmployeeService {
|
|||||||
|
|
||||||
void setLastVisitEmployee(long Id, LocalDateTime lastVisit);
|
void setLastVisitEmployee(long Id, LocalDateTime lastVisit);
|
||||||
|
|
||||||
Code setCodeEmployee(long Id, long code);
|
void setCodeEmployee(long Id, long code);
|
||||||
|
|
||||||
Optional<Employee> findByLogin(String login);
|
Optional<Employee> findByLogin(String login);
|
||||||
|
|
||||||
Optional<Code> findCodeById(Long id);
|
Optional<Code> findCodeById(Long id);
|
||||||
|
|
||||||
|
List<Employee> getAllEmployees();
|
||||||
}
|
}
|
||||||
|
@ -8,6 +8,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@ -40,9 +41,13 @@ public class EmployeeServiceImpl implements EmployeeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Code setCodeEmployee(long Id, long code) {
|
public void setCodeEmployee(long Id, long code) {
|
||||||
Code newCode = new Code(Id, code);
|
Code newCode = new Code(Id, code);
|
||||||
codeRepository.save(newCode);
|
codeRepository.save(newCode);
|
||||||
return newCode;
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<Employee> getAllEmployees() {
|
||||||
|
return EmployeeRepository.findAll();
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user