2020import org .woehlke .java .simpleworklist .domain .db .data .task .TaskEnergy ;
2121import org .woehlke .java .simpleworklist .domain .db .data .task .TaskService ;
2222import org .woehlke .java .simpleworklist .domain .db .data .task .TaskTime ;
23+ import org .woehlke .java .simpleworklist .domain .meso .move .MoveTaskService ;
2324import org .woehlke .java .simpleworklist .domain .meso .taskworkflow .TaskState ;
2425import org .woehlke .java .simpleworklist .domain .meso .taskworkflow .TransformTaskIntoProjektService ;
2526import org .woehlke .java .simpleworklist .domain .db .user .UserAccount ;
4243public class ProjectIdController extends AbstractController {
4344
4445 private final ProjectControllerService projectControllerService ;
46+ private final MoveTaskService moveTaskService ;
4547 private final TaskService taskService ;
4648 private final TransformTaskIntoProjektService transformTaskIntoProjektService ;
4749
4850 @ Autowired
4951 public ProjectIdController (
50- ProjectControllerService projectControllerService ,
51- TaskService taskService ,
52- TransformTaskIntoProjektService transformTaskIntoProjektService
52+ ProjectControllerService projectControllerService ,
53+ MoveTaskService moveTaskService , TaskService taskService ,
54+ TransformTaskIntoProjektService transformTaskIntoProjektService
5355 ) {
5456 this .projectControllerService = projectControllerService ;
57+ this .moveTaskService = moveTaskService ;
5558 this .taskService = taskService ;
5659 this .transformTaskIntoProjektService = transformTaskIntoProjektService ;
5760 }
@@ -384,7 +387,7 @@ public final String moveAllCompletedToTrash(
384387 ) {
385388 userSession .setLastProjectId (thisProject .getId ());
386389 Context context = super .getContext (userSession );
387- taskService .moveAllCompletedToTrash (context );
390+ moveTaskService .moveAllCompletedToTrash (context );
388391 model .addAttribute ("userSession" , userSession );
389392 model .addAttribute ("taskstateType" ,PROJECTS .getType ());
390393 model .addAttribute ("dataPage" , true );
@@ -399,7 +402,7 @@ public final String emptyTrash(
399402 ) {
400403 userSession .setLastProjectId (thisProject .getId ());
401404 Context context = super .getContext (userSession );
402- taskService .emptyTrash (context );
405+ moveTaskService .emptyTrash (context );
403406 model .addAttribute ("userSession" , userSession );
404407 model .addAttribute ("taskstateType" ,PROJECTS .getType ());
405408 model .addAttribute ("dataPage" , true );
@@ -564,7 +567,7 @@ public final String moveTaskToAnotherProject(
564567 @ ModelAttribute ("userSession" ) UserSessionBean userSession ,
565568 Model model
566569 ) {
567- task = taskService .moveTaskToRootProject (task );
570+ task = moveTaskService .moveTaskToRootProject (task );
568571 model .addAttribute ("userSession" , userSession );
569572 model .addAttribute ("taskstateType" ,PROJECTS .getType ());
570573 model .addAttribute ("dataPage" , true );
@@ -579,7 +582,7 @@ public final String moveTaskToAnotherProject(
579582 @ ModelAttribute ("userSession" ) UserSessionBean userSession ,
580583 Model model
581584 ) {
582- task = taskService .moveTaskToAnotherProject (task ,otherProject );
585+ task = moveTaskService .moveTaskToAnotherProject (task ,otherProject );
583586 model .addAttribute ("userSession" , userSession );
584587 model .addAttribute ("taskstateType" ,PROJECTS .getType ());
585588 model .addAttribute ("dataPage" , true );
0 commit comments