Ignore:
Timestamp:
Dec 28, 2009, 5:00:59 AM (14 years ago)
Author:
gav
Message:

Added TaskBudgetStatus as per ticket #49.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/services/TaskService.groovy

    r251 r252  
    3838            // Default status to "not started" if not supplied.
    3939            params.taskStatus = params.taskStatus ?: TaskStatus.get(1)
     40
     41            // Set budgetStatus.
     42            if(params.taskType?.id?.toLong() == 1) // Unscheduled Breakin.
     43                params.taskBudgetStatus = params.taskBudgetStatus ?: TaskBudgetStatus.get(1) // Unplanned.
     44            else
     45                params.taskBudgetStatus = params.taskBudgetStatus ?: TaskBudgetStatus.get(2) // Planned.
     46
    4047            def taskInstance = new Task(params)
    4148            result.taskInstance = taskInstance
Note: See TracChangeset for help on using the changeset viewer.