diff --git a/dossierfacile-api-owner/src/main/java/fr/dossierfacile/api/dossierfacileapiowner/property/PropertyMapper.java b/dossierfacile-api-owner/src/main/java/fr/dossierfacile/api/dossierfacileapiowner/property/PropertyMapper.java index 1c1c5968e..0083a4cf3 100644 --- a/dossierfacile-api-owner/src/main/java/fr/dossierfacile/api/dossierfacileapiowner/property/PropertyMapper.java +++ b/dossierfacile-api-owner/src/main/java/fr/dossierfacile/api/dossierfacileapiowner/property/PropertyMapper.java @@ -1,7 +1,9 @@ package fr.dossierfacile.api.dossierfacileapiowner.property; +import fr.dossierfacile.common.entity.ApartmentSharing; import fr.dossierfacile.common.entity.Property; import org.mapstruct.Mapper; +import org.mapstruct.Mapping; import org.springframework.stereotype.Component; @Component @@ -10,4 +12,7 @@ public abstract class PropertyMapper { public abstract PropertyModel toPropertyModel(Property property); + @Mapping( target="totalSalary", expression="java(apartmentSharing.totalSalary())" ) + @Mapping( target="totalGuarantorSalary", expression="java(apartmentSharing.totalGuarantorSalary())" ) + public abstract ApartmentSharingModel apartmentSharingToApartmentSharingModel(ApartmentSharing apartmentSharing); }