Examples of QualityForm


Examples of org.libreplan.business.qualityforms.entities.QualityForm

    }

    public static QualityForm retrieveQualityFormFrom(
            BandboxSearch qualityFormFinder,
            ICheckQualityFormAssigned checkQualityFormAssigned) {
        QualityForm qualityForm = (QualityForm) qualityFormFinder
                .getSelectedElement();
        if (qualityForm == null) {
            throw new WrongValueException(qualityFormFinder,
                    _("please, select a quality form"));
        }
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

            @Override
            public boolean isAssigned(QualityForm qualityForm) {
                return template.getQualityForms().contains(qualityForm);
            }
        };
        QualityForm qualityForm = AssignedTaskQualityFormsToOrderElementController
                .retrieveQualityFormFrom(getQualityFormFinder(),
                        checkQualityFormAssigned);
        template.addQualityForm(qualityForm);
        Util.reloadBindings(this);
    }
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

    @Override
    @Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true)
    public boolean isUnique(QualityForm qualityForm) {
        try {
            QualityForm result = findUniqueByName(qualityForm);
            return (result == null || result.getId()
                    .equals(qualityForm.getId()));
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

    @Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true)
    public QualityForm findUniqueByName(String name)
            throws InstanceNotFoundException, NonUniqueResultException {
        Criteria c = getSession().createCriteria(QualityForm.class);
        c.add(Restrictions.eq("name", name));
        QualityForm qualityForm = (QualityForm) c.uniqueResult();

        if (qualityForm == null) {
            throw new InstanceNotFoundException(null, "QualityForm");
        }
        return qualityForm;
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

    @Override
    @Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true)
    public boolean existsOtherWorkReportTypeByName(QualityForm qualityForm) {
        try {
            QualityForm t = findUniqueByName(qualityForm);
            return (t != null && t != qualityForm);
        } catch (InstanceNotFoundException e) {
            return false;
        }
    }
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

        }
    }

    @Override
    public boolean entryMatchesText(Object obj, String text) {
        final QualityForm qualityForm = (QualityForm) obj;
        text = text.toLowerCase();
        return (qualityForm.getQualityFormType().name().toLowerCase()
                .contains(text.toLowerCase()) || qualityForm.getName()
                .toLowerCase().contains(
                text));
    }
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

    @Test
    @Transactional
    public void testSaveAndRemoveTaskQualityForm() {
        OrderElement orderElement = OrderElementTest
                .givenOrderLineGroupWithTwoOrderLines(2000, 3000);
        QualityForm qualityForm = QualityForm.create(UUID.randomUUID()
                .toString(), UUID.randomUUID().toString());

        TaskQualityForm taskQualityForm = orderElement
                .addTaskQualityForm(qualityForm);
        assertThat(orderElement.getTaskQualityForms().size(), equalTo(1));
View Full Code Here

Examples of org.libreplan.business.qualityforms.entities.QualityForm

    @Test
    @Transactional
    public void testCheckUniqueQualityForm() {
        OrderElement orderElement = OrderElementTest
                .givenOrderLineGroupWithTwoOrderLines(2000, 3000);
        QualityForm qualityForm = QualityForm.create(UUID.randomUUID()
                .toString(), UUID.randomUUID().toString());
        orderElement.addTaskQualityForm(qualityForm);

        assertThat(orderElement.getTaskQualityForms().size(), equalTo(1));
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.