Examples of PartyContactValidation


Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

        return result;
    }

    public ActionForward validate(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final PartyContactValidation partyContactValidation = getRenderedObject("physicalAddressValidation");
        if (partyContactValidation != null) {
            sendPhysicalAddressValidationEmail((PhysicalAddressValidation) partyContactValidation);
        }
        return prepare(mapping, actionForm, request, response);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

    }

    public ActionForward validate(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final String partyContactValidationExtId = (String) getFromRequest(request, "partyContactValidation");
        final PartyContactValidation partyContactValidation = FenixFramework.getDomainObject(partyContactValidationExtId);
        partyContactValidation.setState(PartyContactValidationState.VALID);
        request.setAttribute("personID", partyContactValidation.getPartyContact().getParty().getExternalId());
        return backToShowInformation(mapping, actionForm, request, response);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

    public ActionForward forwardToInputValidationCode(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response, PartyContact partyContact) {
        if (partyContact == null || partyContact instanceof WebAddress) {
            return backToShowInformation(mapping, actionForm, request, response);
        }
        final PartyContactValidation partyContactValidation = partyContact.getPartyContactValidation();
        request.setAttribute("partyContactValidation", partyContactValidation.getExternalId());
        request.setAttribute("valid", partyContactValidation.isValid());
        request.setAttribute("tries", partyContactValidation.getAvailableTries());
        if (partyContact instanceof PhysicalAddress) {
            request.setAttribute("isPhysicalAddress", true);
            request.setAttribute("physicalAddressBean", new PhysicalAddressBean((PhysicalAddress) partyContact));
        }
        request.setAttribute("partyContact", PartyContactBean.createFromDomain(partyContact));
View Full Code Here

Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

        if (StringUtils.isEmpty(code) || StringUtils.isEmpty(extId)) {
            addActionMessage("contacts", request, "error.contacts.validation.token.empty");
            return mapping.findForward("inputValidationCode");
        }
        PartyContactValidation partyContactValidation;

        final PhysicalAddressValidationBean validationBean = getRenderedObject("physicalAddressValidationBean");
        if (validationBean != null) {
            partyContactValidation = validationBean.getValidation();
        } else {
            partyContactValidation = FenixFramework.getDomainObject(extId);
            partyContactValidation.processValidation(code);
        }
        return forwardToInputValidationCode(mapping, actionForm, request, response, partyContactValidation.getPartyContact());
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

    }

    public ActionForward requestValidationToken(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {
        final String partyContactExtId = request.getParameter("partyContactValidation");
        final PartyContactValidation partyContactValidation = FenixFramework.getDomainObject(partyContactExtId);
        final PartyContact partyContact = partyContactValidation.getPartyContact();
        PartyContactBean contactBean = PartyContactBean.createFromDomain(partyContact);
        partyContact.triggerValidationProcess();
        addWarningMessage(request, contactBean);
        return forwardToInputValidationCode(mapping, actionForm, request, response, partyContact);
    }
View Full Code Here

Examples of org.fenixedu.academic.domain.contacts.PartyContactValidation

        setParishOfResidence(physicalAddress.getParishOfResidence());
        setDistrictSubdivisionOfResidence(physicalAddress.getDistrictSubdivisionOfResidence());
        setDistrictOfResidence(physicalAddress.getDistrictOfResidence());
        setCountryOfResidence(physicalAddress.getCountryOfResidence());
        if (physicalAddress.getPartyContactValidation() != null) {
            final PartyContactValidation partyContactValidation = physicalAddress.getPartyContactValidation();
            final PhysicalAddressValidationBean validationBean =
                    new PhysicalAddressValidationBean((PhysicalAddressValidation) partyContactValidation);
            setValidationBean(validationBean);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.