Ignore:
Timestamp:
Oct 29, 2009, 8:30:58 PM (14 years ago)
Author:
gav
Message:

Substantial refactor of the Inventory domain.
InventoryItems can now be added to tasks, no quantity adjustments done yet.
Removed StoredItem and with it the ability to store an inventoryItem in multiple places, just too complex right now.
Svn move StoreLocation to InventoryLocation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/TaskDetailedController.groovy

    r169 r175  
    182182
    183183                        def subTaskInstanceList = Task.findAllByParentTask(taskInstance, params)
    184                         def subTaskInstanceTotal = Task.countByParentTask(taskInstance)                                 
     184                        def subTaskInstanceTotal = Task.countByParentTask(taskInstance)
    185185            def showTaskTab = new String("true")
     186
     187            def inventoryMovementList = InventoryMovement.findAllByTask(taskInstance, [max:100, sort:"id", order:"desc", offset:0])
    186188
    187189            def taskProcedureInstance = TaskProcedure.get(taskInstance.taskProcedure?.id)
     
    190192                taskProcedureExits = false
    191193            }
    192 //                      else {
    193                                 params.order = "asc"
    194                                 params.sort = "procedureStepNumber"
    195                                 def maintenanceActionList = MaintenanceAction.findAllByTaskProcedure(taskProcedureInstance, params)
    196 //                      }
    197                                                
     194
     195            params.order = "asc"
     196            params.sort = "procedureStepNumber"
     197            def maintenanceActionList = MaintenanceAction.findAllByTaskProcedure(taskProcedureInstance, params)
     198
    198199            def taskRecurringScheduleInstance = TaskRecurringSchedule.get(taskInstance.taskRecurringSchedule?.id)
    199200            def taskRecurringScheduleExits= new Boolean("true")
    200                         if(!taskRecurringScheduleInstance) {
     201            if(!taskRecurringScheduleInstance) {
    201202                taskRecurringScheduleExits = false
    202203            }
     
    213214                                                        maintenanceActionList: maintenanceActionList,
    214215                                                        taskRecurringScheduleInstance: taskRecurringScheduleInstance,
    215                                                         taskRecurringScheduleExits: taskRecurringScheduleExits]
     216                                                        taskRecurringScheduleExits: taskRecurringScheduleExits,
     217                            inventoryMovementList: inventoryMovementList]
    216218        }
    217219    }
Note: See TracChangeset for help on using the changeset viewer.