ProfessionnelSanteMapper.java
package com.sintia.ffl.admin.audio.services.mappers;
import com.sintia.ffl.admin.audio.services.dto.ProfessionnelSanteDTO;
import com.sintia.ffl.core.sia.jaxws.sso.v1_5.ValiderJetonResponse;
import org.springframework.stereotype.Component;
@Component
public class ProfessionnelSanteMapper {
public ProfessionnelSanteDTO toProfessionnelSante(ValiderJetonResponse jetonResponse, String username) {
ProfessionnelSanteDTO profSante = new ProfessionnelSanteDTO(username, username);
profSante.setProfessionProfessionnelSante(jetonResponse.getProfessionnelSante().getProfession());
profSante.setNumeroProfessionnelSante(jetonResponse.getProfessionnelSante().getNumeroProfessionnel());
profSante.setDetailProfessionnelSante(jetonResponse.getProfessionnelSante().getDetail());
profSante.setNomProfessionnelSante(jetonResponse.getProfessionnelSante().getNom());
profSante.setPrenomProfessionnelSante(jetonResponse.getProfessionnelSante().getPrenom());
profSante.setAdresseProfessionnelSante1(jetonResponse.getProfessionnelSante().getAdresse1());
profSante.setAdresseProfessionnelSante2(jetonResponse.getProfessionnelSante().getAdresse2());
profSante.setCodePostalProfessionnelSante(jetonResponse.getProfessionnelSante().getCodePostal());
profSante.setVilleProfessionnelSante(jetonResponse.getProfessionnelSante().getVille());
profSante.setTelephoneProfessionnelSante(jetonResponse.getProfessionnelSante().getTelephone());
profSante.setIdentiteSIRETProfessionnelSante(jetonResponse.getProfessionnelSante().getIdentiteSIRET());
profSante.setIdentiteADELIProfessionnelSante(jetonResponse.getProfessionnelSante().getIdentiteADELI());
profSante.setEtatProfessionnelSante(jetonResponse.getProfessionnelSante().getEtat());
profSante.setCode(jetonResponse.getCode());
profSante.setLibelle(jetonResponse.getLibelle());
return profSante;
}
}