Package net.sf.pmr.agilePlanning.domain.release

Examples of net.sf.pmr.agilePlanning.domain.release.Release


     */
    public void testFindByProjectPersistanceIdWhenIterationsAreFound() {

        int projetPersistanceId = 1;
        Set<Release> set = new HashSet<Release>();
        Release release = new ReleaseImpl();
        set.add(release);

        EasyMock.expect(mockReleaseRepository.findByProjectPersistanceId(projetPersistanceId)).andReturn(set);

        mocksControl.replay();
View Full Code Here


        Set<Integer> storyIds = new HashSet<Integer>();
        storyIds.add(storyToAdd1PersistanceId);
        storyIds.add(storyToAdd2PersistanceId);
       
        Release release = null;
     
        // recherche de la release
        EasyMock.expect(mockReleaseRepository.findByPersistanceId(releaseToAddOrUpdate.getPersistanceId())).andReturn(release);
       
        mocksControl.replay();
View Full Code Here

        Set<Integer> storyIds = new HashSet<Integer>();
        storyIds.add(storyToAdd1PersistanceId);
        storyIds.add(storyToAdd2PersistanceId);
       
        Release release = null;
     
        // recherche de la release
        EasyMock.expect(mockReleaseRepository.findByPersistanceId(releaseToAddOrUpdate.getPersistanceId())).andReturn(release);

        mocksControl.replay();
View Full Code Here

                        new Integer(projetPersistanceId));

        Set<Release> setToReturn = new HashSet<Release>();

        for (Iterator iterator = list.iterator(); iterator.hasNext();) {
            Release release = (Release) iterator.next();

            setToReturn.add(release);

        }
View Full Code Here

                + "                         and iteration2.End <= release2.Date "
                + "                           and iteration2.Project.PersistanceId = :projectPersistanceId)",
                new String[] {"iterationPersistanceId", "projectPersistanceId"},
                new Object[] {new Integer(iterationPersistanceId), new Integer(projectPersistanceId) });

         Release releaseToReturn = (Release) DataAccessUtils.uniqueResult(list);
       
         return releaseToReturn;

  }
View Full Code Here

        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();       
       
        // find the release... if needed
        if (StringUtils.isNotEmpty( (String) request.getParameter("persistanceId"))) {
     
            Release release = releaseService.findByPersistanceId(Integer.parseInt((String)request.getParameter("persistanceId")));

            // populate the form
            ReleaseForm releaseForm = (ReleaseForm) form;
           
            releaseForm.setDate(release.getDate());
            releaseForm.setNumber(release.getNumber());
            releaseForm.setPersistanceId(release.getPersistanceId());
            releaseForm.setPersistanceVersion(release.getPersistanceVersion());
           
        }
             
        // populate summary
        populateSummary(request);
View Full Code Here

      // 3. Enfin, on appel le service d'ajout
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
       
        // TODO : recupérer la persistanveVersion dans la request !!!
       
        Release release = releaseService.findByPersistanceId(Integer.parseInt(request.getParameter("releasePersistanceId")));
       
        long persistanceVersion = release.getPersistanceVersion();
       
       
        // ajout
        Errors errors = releaseService.addStories(storiesToAdd, Integer.parseInt(request.getParameter("releasePersistanceId")), persistanceVersion);
View Full Code Here

      // 3. Enfin, on appel le service de suppression
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
       
        // TODO : recupérer la persistanveVersion dans la request !!!
       
        Release release = releaseService.findByPersistanceId(Integer.parseInt(request.getParameter("releasePersistanceId")));
       
        long persistanceVersion = release.getPersistanceVersion();
       
       
        // ajout
        Errors errors = releaseService.removeStories(storiesToRemove, Integer.parseInt(request.getParameter("releasePersistanceId")), persistanceVersion);
View Full Code Here

        // get the service
      ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
     
        // list the stories for the release
      Release release = releaseService.findByPersistanceId(Integer.parseInt((String) request.getParameter("releasePersistanceId")));
     
      // build the set of storyViews
      Set<StoryView> storyViews = this.buildStoryViewsFromStories(release.getStories());
     
        // put the storyViews in the request
        request.setAttribute("storyList", storyViews);
       
        // put the releasePersistanceId back in the request (for the navigationBar)
        request.setAttribute("releasePersistanceId", request.getParameter("releasePersistanceId"));
        // put the release.number in the request (for the summary)
        request.setAttribute("release.number", release.getNumber());
        // put the number or story in the request
        request.setAttribute("numberOfStory", release.getStories().size());

        int numberOfStoryCompleted = 0;
        int numberOfStoryInProgress = 0;
        int numberOfStoryLeft = 0;
        for (Story story : release.getStories()) {
          if (story.isCompleted()) {
            numberOfStoryCompleted = numberOfStoryCompleted +1;
          }
          if (story.isInProgress()) {
            numberOfStoryInProgress = numberOfStoryInProgress +1;
View Full Code Here

       
        // populate the release list box
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
        Set<Release> releases = releaseService.findByProjectPersistanceId(((Integer) request.getSession().getAttribute("basicProject.persistanceId")).intValue());
        // Ajout d'un ligne vide
        Release release = new ReleaseImpl();
        release.setProject(null);
        release.setDate(null);
        release.setNumber("-");
        release.setPersistanceId(0);
        release.setPersistanceVersion(0);
        releases.add(release);
       
        request.setAttribute("releases", releases);
             
        // populate summary
View Full Code Here

TOP

Related Classes of net.sf.pmr.agilePlanning.domain.release.Release

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.