Untitled
unknown
plain_text
3 years ago
1.1 kB
5
Indexable
package br.com.senior.erpxcomven.pedido.converter.impl;
import java.util.Objects;
import org.springframework.stereotype.Component;
import br.com.senior.erpxcomven.foundation.E001endEntity;
import br.com.senior.erpxcomven.foundation.E001pesEntity;
import br.com.senior.erpxcomven.pedido.ShippingAddress;
@Component
public class ShippingAddressConverter {
public ShippingAddress convert(E001endEntity shippingAddress) {
if (Objects.isNull(shippingAddress)) {
return null;
}
E001pesEntity e001pes = shippingAddress.getE001pes();
var dto = new ShippingAddress();
dto.address = shippingAddress.getEndPes();
dto.addressNumber = shippingAddress.getNenEnd();
dto.addressComplement = shippingAddress.getCplEnd();
dto.neighborhood = shippingAddress.getBaiEnd();
dto.postCode = shippingAddress.getPostalCode();
if (Objects.nonNull(e001pes)) {
dto.document = e001pes.getCnpCpf();
dto.name = e001pes.getNomPes();
}
return dto;
}
}Editor is loading...