/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.qsoft.erp.dominio.mapper; import com.qsoft.erp.dto.PlanBrokerDTO; import com.qsoft.erp.model.PlanBroker; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; /** * * @author james */ @Mapper public interface PlanBrokerMapper { PlanBrokerMapper INSTANCE = Mappers.getMapper(PlanBrokerMapper.class); @Mapping(source = "plaCodigo", target = "plaCodigo.plaCodigo") @Mapping(source = "plaNombre", target = "plaCodigo.plaNombre") @Mapping(source = "plaProducto", target = "plaCodigo.plaProducto") @Mapping(source = "plaValorAnual", target = "plaCodigo.plaValorAnual") @Mapping(source = "plaValorMensual", target = "plaCodigo.plaValorMensual") @Mapping(source = "empCodigo", target = "empCodigo.empCodigo") @Mapping(source = "empIdentificacion", target = "empCodigo.empIdentificacion") @Mapping(source = "empRazonSocial", target = "empCodigo.empRazonSocial") PlanBroker getEntidad(PlanBrokerDTO planBrokerDTO); @Mapping(target = "plaCodigo", source = "plaCodigo.plaCodigo") @Mapping(target = "plaNombre", source = "plaCodigo.plaNombre") @Mapping(target = "plaProducto", source = "plaCodigo.plaProducto") @Mapping(target = "plaValorAnual", source = "plaCodigo.plaValorAnual") @Mapping(target = "plaValorMensual", source = "plaCodigo.plaValorMensual") @Mapping(target = "empCodigo", source = "empCodigo.empCodigo") @Mapping(target = "empIdentificacion", source = "empCodigo.empIdentificacion") @Mapping(target = "empRazonSocial", source = "empCodigo.empRazonSocial") PlanBrokerDTO getDto(PlanBroker planBroker); }