| 1234567891011121314151617181920212223242526272829303132 |
- /*
- * Copyright (c) Andrew Grant of Carrick Software 24/03/2025, 17:45. All rights reserved.
- *
- */
- package scot.carricksoftware.grants.converters.certificates.birthcertificates;
- import org.springframework.stereotype.Component;
- import scot.carricksoftware.grants.commands.certificates.birthcertificates.BirthCertificateCommand;
- import scot.carricksoftware.grants.domains.certificates.BirthCertificate;
- @Component
- public class BirthCertificateCommandConverterImpl implements BirthCertificateCommandConverter {
- @SuppressWarnings("DuplicatedCode")
- @Override
- public BirthCertificate convert(BirthCertificateCommand source) {
- BirthCertificate target = new BirthCertificate();
- target.setId(source.getId());
- target.setNewBorn(source.getNewBorn());
- target.setCertificateNumber(source.getCertificateNumber());
- target.setCertificateDate(source.getCertificateDate());
- target.setCertificateSource(source.getCertificateSource());
- target.setCertificateType(source.getCertificateType());
- target.setRegistrationAuthority(source.getRegistrationAuthority());
- target.setVolume(source.getVolume());
- target.setNumber(source.getNumber());
- return target;
- }
- }
|