source: jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/impl/RecruiterServiceImpl.java@ 19398ad

main
Last change on this file since 19398ad was 19398ad, checked in by 223021 <daniel.ilievski.2@…>, 6 weeks ago

Implemented backend and frontend CRUD operations for job advertisements

  • Property mode set to 100644
File size: 1.0 KB
Line 
1package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.impl;
2
3import lombok.RequiredArgsConstructor;
4import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterDetailsDTO;
5import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.Recruiter;
6import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.mappers.RecruiterMapper;
7import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.repositories.RecruiterRepository;
8import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.intef.RecruiterService;
9import org.springframework.stereotype.Service;
10
11@Service
12@RequiredArgsConstructor
13public class RecruiterServiceImpl implements RecruiterService {
14
15 private final RecruiterRepository recruiterRepository;
16
17 @Override
18 public RecruiterDetailsDTO getRecruiterDetailsById(Long recruiterId) {
19 Recruiter recruiter = recruiterRepository.findById(recruiterId).orElse(null);
20 return RecruiterMapper.mapToRecruiterDetailsDTO(recruiter);
21 }
22}
Note: See TracBrowser for help on using the repository browser.