[R2] Create DTO class to receive doctor public data

This commit is contained in:
Mirna Gama 2024-01-04 16:58:36 -03:00 committed by Mirna Gama
parent 1360bc1076
commit 8d365061ab

View File

@ -0,0 +1,11 @@
package com.mirna.hospitalmanagementapi.domain.dtos;
import com.mirna.hospitalmanagementapi.domain.entities.Doctor;
import com.mirna.hospitalmanagementapi.domain.enums.Specialty;
public record DoctorPublicDataDTO(String name, String email, String crm, Specialty specialty){
public DoctorPublicDataDTO(Doctor doctor){
this(doctor.getName(), doctor.getEmail(), doctor.getCrm(), doctor.getSpecialty());
}
}