Package org.fenixedu.academic.dto.alumni

Examples of org.fenixedu.academic.dto.alumni.AlumniAddressBean


    private void initAddress(Alumni alumni) {
        PartyContact address = alumni.getUpdatablePartyContact(PhysicalAddress.class);
        if (address != null) {
            setCurrentPhysicalAddress((PhysicalAddress) address);
            setAddressBean(new AlumniAddressBean(alumni, (PhysicalAddress) address));
        } else {
            setAddressBean(new AlumniAddressBean(alumni));
        }
    }
View Full Code Here


        }
    }

    private static void processAlumniAddress(final AlumniPublicAccessBean alumniBean, final Person person) {

        final AlumniAddressBean addressBean = alumniBean.getAddressBean();
        if (alumniBean.getCurrentPhysicalAddress() == null) {
            PhysicalAddress.createPhysicalAddress(person,
                    new PhysicalAddressData(addressBean.getAddress(), addressBean.getAreaCode(), addressBean.getAreaOfAreaCode(),
                            null), PartyContactType.PERSONAL, false);
        } else {
            PhysicalAddress address = alumniBean.getCurrentPhysicalAddress();
            address.setAddress(addressBean.getAddress());
            address.setAreaCode(addressBean.getAreaCode());
            address.setAreaOfAreaCode(addressBean.getAreaOfAreaCode());
            address.setCountryOfResidence(addressBean.getCountry());
        }
    }
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.dto.alumni.AlumniAddressBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.