Changeset befb988 for jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/models/users/mappers/RecruiterMapper.java
- Timestamp:
- 06/17/24 21:59:14 (12 days ago)
- Branches:
- main
- Children:
- 08f82ec
- Parents:
- b248810
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/models/users/mappers/RecruiterMapper.java
rb248810 rbefb988 1 1 package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.mappers; 2 2 3 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterAdminDetailsDTO; 3 4 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterDTO; 4 5 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterDetailsDTO; 6 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RecruiterEditDetailsDTO; 5 7 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.Recruiter; 6 8 … … 12 14 recruiter.getPassword(), 13 15 recruiter.getCompanyName(), 14 recruiter.get PhoneNumber()16 recruiter.getContactPhoneNumber() 15 17 ); 16 18 } … … 18 20 public static RecruiterDetailsDTO mapToRecruiterDetailsDTO(Recruiter recruiter) { 19 21 return new RecruiterDetailsDTO( 22 recruiter.getCompanyName(), 23 recruiter.getCompanyDescription(), 24 recruiter.getContactEmailAddress(), 25 recruiter.getContactPhoneNumber(), 26 recruiter.getReceptionist() 27 ); 28 } 29 public static RecruiterEditDetailsDTO mapToRecruiterEditDetailsDTO(Recruiter recruiter) { 30 return new RecruiterEditDetailsDTO( 31 recruiter.getEmail(), 32 recruiter.getCompanyName(), 33 recruiter.getCompanyDescription(), 34 recruiter.getContactEmailAddress(), 35 recruiter.getContactPhoneNumber(), 36 recruiter.getReceptionist() 37 ); 38 } 39 40 public static RecruiterAdminDetailsDTO mapToRecruiterAdminDetailsDTO(Recruiter recruiter) { 41 return new RecruiterAdminDetailsDTO( 20 42 recruiter.getId(), 21 43 recruiter.getEmail(), 22 44 recruiter.getCompanyName(), 23 45 recruiter.getCompanyDescription(), 24 recruiter.getPhoneNumber(), 46 recruiter.getContactEmailAddress(), 47 recruiter.getContactPhoneNumber(), 48 recruiter.getReceptionist(), 25 49 recruiter.isHasAccess(), 26 50 recruiter.getRegisteredOn() … … 36 60 ); 37 61 } 62 38 63 // Using MapStruct: 39 64 // RecruiterMapper INSTANCE = Mappers.getMapper(RecruiterMapper.class);
Note:
See TracChangeset
for help on using the changeset viewer.