Changeset 1343

Show
Ignore:
Timestamp:
02/07/09 13:27:03 (8 months ago)
Author:
paul
Message:

Add the performances that were booked on the project to the consumed time.
Make sure that we count the consumed time properly using floats
Update the reslet version to match the latest one used in kauri

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tupper/trunk/pom.xml

    r1245 r1343  
    66    <version.spring>2.5.6</version.spring> 
    77    <version.jaxrs>1.0</version.jaxrs> 
    8     <version.restlet>svn4318</version.restlet> 
     8    <version.restlet>svn5141</version.restlet> 
    99  </properties> 
    1010 
  • tupper/trunk/tupper-site/src/main/java/org/kauriproject/tupper/resource/ProjectResource.java

    r1336 r1343  
    8686            int completedTasks = tupper.getTaskManager().findAllDone().size(); 
    8787            List<Task> tasks = tupper.getTaskManager().findByProject(proj); 
    88             ArrayList<Performance> performancesByProject = new ArrayList<Performance>(); 
     88            // Since a project is also a task add the current project to the list of tasks that 
     89            // will be considered for counting performances 
     90            tasks.add(proj); 
     91            ArrayList<Performance> performancesByProject = new ArrayList<Performance>();             
    8992            for (Task t : tasks) { 
    9093                List<Performance> performances = tupper.getPerformanceManager().findByTask(t); 
  • tupper/trunk/tupper-site/src/main/java/org/kauriproject/tupper/resource/ProjectsResource.java

    r1336 r1343  
    117117                int completedTasks = tupper.getTaskManager().findAllDoneByProject(proj).size(); 
    118118                List<Task> tasks = tupper.getTaskManager().findByProject(proj); 
     119                // Since a project is also a task add the current project to the list of tasks that 
     120                // will be considered for counting performances 
     121                tasks.add(proj); 
    119122                ArrayList<Performance> performancesByProject = new ArrayList<Performance>(); 
    120123                for (Task t : tasks) { 
     
    124127                tupper.commit(); 
    125128 
    126                 int consumedTime = 0; 
     129                float consumedTime = 0; 
    127130                for (Performance perf : performancesByProject) { 
    128131                    consumedTime += perf.getMon() + perf.getTue() + perf.getWed() +