Examples of ProfileOrderAuthorization


Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

    public void testSaveOrderAuthorization() {
        UserOrderAuthorization userOrderAuthorization = createValidUserOrderAuthorization();
        orderAuthorizationDAO.save(userOrderAuthorization);
        assertNotNull(userOrderAuthorization.getId());

        ProfileOrderAuthorization profileOrderAuthorization = createValidProfileOrderAuthorization();
        orderAuthorizationDAO.save(profileOrderAuthorization);
        assertNotNull(profileOrderAuthorization.getId());
    }
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

        UserOrderAuthorization userOrderAuthorization = createValidUserOrderAuthorization();
        orderAuthorizationDAO.save(userOrderAuthorization);
        orderAuthorizationDAO.remove(userOrderAuthorization.getId());
        assertFalse(orderAuthorizationDAO.exists(userOrderAuthorization.getId()));

        ProfileOrderAuthorization profileOrderAuthorization = createValidProfileOrderAuthorization();
        orderAuthorizationDAO.save(profileOrderAuthorization);
        orderAuthorizationDAO.remove(profileOrderAuthorization.getId());
        assertFalse(orderAuthorizationDAO.exists(profileOrderAuthorization.getId()));
    }
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

    @Transactional
    public void testListOrderAuthorizations() {
        int previous = orderAuthorizationDAO.list(OrderAuthorization.class).size();
        UserOrderAuthorization userOrderAuthorization = createValidUserOrderAuthorization();
        orderAuthorizationDAO.save(userOrderAuthorization);
        ProfileOrderAuthorization profileOrderAuthorization = createValidProfileOrderAuthorization();
        orderAuthorizationDAO.save(profileOrderAuthorization);
        assertEquals(previous + 2, orderAuthorizationDAO.list(OrderAuthorization.class).size());
    }
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

    @Test
    @Transactional
    public void testNavigateFromOrderAuthorizationToProfile() {
        Profile profile = createValidProfile();
        profileDAO.save(profile);
        ProfileOrderAuthorization profileOrderAuthorization = createValidProfileOrderAuthorization();
        profileOrderAuthorization.setProfile(profile);
        orderAuthorizationDAO.save(profileOrderAuthorization);
        assertEquals(profile.getId(), profileOrderAuthorization.getProfile().getId());
    }
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

        for(OrderAuthorizationType type : authorizations) {
            if(listContainsAuthorizationType(existingAuthorizations, type)) {
                duplicated.add(type);
            }
            else {
                ProfileOrderAuthorization orderAuthorization =
                    createProfileOrderAuthorization(order, profile);
                orderAuthorization.setAuthorizationType(type);
                profileOrderAuthorizationList.add(orderAuthorization);
                planningState.addOrderAuthorization(orderAuthorization);
            }
        }
        return duplicated.isEmpty()? null : duplicated;
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

        planningState.removeOrderAuthorization(orderAuthorization);
    }

    private ProfileOrderAuthorization createProfileOrderAuthorization(
            Order order, Profile profile) {
        ProfileOrderAuthorization orderAuthorization =
            ProfileOrderAuthorization.create();
        orderAuthorization.setOrder(order);
        orderAuthorization.setProfile(profile);
        return orderAuthorization;
    }
View Full Code Here

Examples of org.libreplan.business.users.entities.ProfileOrderAuthorization

    public RowRenderer getOrderAuthorizationRenderer() {
        return new RowRenderer() {

            @Override
            public void render(Row row, Object data) {
                final ProfileOrderAuthorization profileOrderAuthorization = (ProfileOrderAuthorization) data;

                row.appendChild(new Label(profileOrderAuthorization.getProfile().getProfileName()));
                row.appendChild(new Label(_(profileOrderAuthorization.getAuthorizationType().getDisplayName())));

                row.appendChild(Util.createRemoveButton(new EventListener() {

                    @Override
                    public void onEvent(Event event) {
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.