Package org.libreplan.business.scenarios.entities

Examples of org.libreplan.business.scenarios.entities.Scenario.addOrder()


    }

    private Scenario createAtDB(PredefinedScenarios predefinedScenario) {
        Scenario scenario = predefinedScenario.createScenario();
        for (Order each : orderDAO.getOrders()) {
            scenario.addOrder(each);
        }
        scenarioDAO.save(scenario);
        scenario.dontPoseAsTransientObjectAnymore();
        return scenario;
    }
View Full Code Here


                .runOnTransaction(new IOnTransaction<Long>() {

            @Override
            public Long execute() {
                Order order = givenOrderStored();
                scenario.addOrder(order);
                scenarioDAO.save(scenario);
                return order.getId();
            }
        });
View Full Code Here

        Scenario predecessor = Scenario.create(predecessorScenarioName);

        Order order = Order.create();
        String orderName = "order1";
        order.setName(orderName);
        predecessor.addOrder(order);

        Scenario child = predecessor.newDerivedScenario();
        assertThat(child.getPredecessor().getName(), equalTo(predecessor
                .getName()));
View Full Code Here

        assertFalse(scenarioDAO.getAll().isEmpty());
        Scenario scenario = PredefinedScenarios.MASTER.getScenario();
        assertNotNull(scenario);

        Order orderAssociated = givenOrderStored();
        scenario.addOrder(orderAssociated);
        scenarioDAO.save(scenario);

        assertTrue(isAt(orderAssociated, scenario.getTrackedOrders()));
    }
View Full Code Here

    void setupScenario(Order order) {
        if (!order.hasNoVersions()) {
            return;
        }
        Scenario currentScenario = scenarioManager.getCurrent();
        OrderVersion orderVersion = currentScenario.addOrder(order);
        order.setVersionForScenario(currentScenario, orderVersion);
        order.useSchedulingDataFor(currentScenario);
    }

    public PlanningState retrieveOrCreate(Desktop desktop, Order order) {
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.