CoeffMajorationDomMapperImpl.java
package com.sintia.ffl.admin.audio.services.mappers;
import com.sintia.ffl.admin.audio.dal.entities.CoeffMajorationDom;
import com.sintia.ffl.admin.audio.services.dto.CoeffMajorationDomDTO;
import javax.annotation.processing.Generated;
import org.springframework.stereotype.Component;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2025-02-24T15:48:02+0000",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 11.0.26 (Eclipse Adoptium)"
)
@Component
public class CoeffMajorationDomMapperImpl implements CoeffMajorationDomMapper {
@Override
public CoeffMajorationDomDTO toDto(CoeffMajorationDom entity) {
if ( entity == null ) {
return null;
}
CoeffMajorationDomDTO coeffMajorationDomDTO = new CoeffMajorationDomDTO();
coeffMajorationDomDTO.setIdentifiantCoeffMajorationDom( entity.getIdentifiantCoeffMajorationDom() );
coeffMajorationDomDTO.setCodeDepartement( (int) entity.getCodeDepartement() );
coeffMajorationDomDTO.setLibelleDepartement( entity.getLibelleDepartement() );
coeffMajorationDomDTO.setCoefficientMajoration( entity.getCoefficientMajoration() );
coeffMajorationDomDTO.setDateDebut( entity.getDateDebut() );
coeffMajorationDomDTO.setDateFin( entity.getDateFin() );
return coeffMajorationDomDTO;
}
@Override
public CoeffMajorationDom toEntity(CoeffMajorationDomDTO dto) {
if ( dto == null ) {
return null;
}
CoeffMajorationDom coeffMajorationDom = new CoeffMajorationDom();
coeffMajorationDom.setIdentifiantCoeffMajorationDom( dto.getIdentifiantCoeffMajorationDom() );
if ( dto.getCodeDepartement() != null ) {
coeffMajorationDom.setCodeDepartement( dto.getCodeDepartement().shortValue() );
}
coeffMajorationDom.setLibelleDepartement( dto.getLibelleDepartement() );
coeffMajorationDom.setCoefficientMajoration( dto.getCoefficientMajoration() );
coeffMajorationDom.setDateDebut( dto.getDateDebut() );
coeffMajorationDom.setDateFin( dto.getDateFin() );
return coeffMajorationDom;
}
}