Changeset 614


Ignore:
Timestamp:
Jun 25, 2010, 11:50:06 AM (6 years ago)
Author:
duh
Message:
  • developmental commit
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy

    r607 r614  
    12301230                                        flow.sampleTemplates[ sampleTemplateName ] = [
    12311231                                                name            : sampleTemplateName,
    1232                                                 template        : Template.findByName( sampleTemplateName )
     1232                                                template        : Template.findByName( sampleTemplateName ),
     1233                                                count           : 1
    12331234                                        ]
    12341235                                }
     
    12361237                                if (sample.template.toString() != sampleTemplateName ) {
    12371238                                        println "...changing from sample.template' ${sample.template.toString()}' to '${sampleTemplateName}' with fields [${flow.sampleTemplates[ sampleTemplateName ].template.fields}]"
     1239                                        // change template
    12381240                                        sampleData.sample.template = flow.sampleTemplates[ sampleTemplateName ].template
     1241
     1242                                        // decrease previous template use count
     1243                                        if (flow.sampleTemplates[ sample.template.toString() ]) {
     1244                                                flow.sampleTemplates[ sample.template.toString() ].count--
     1245                                        }
     1246
     1247                                        // increase template use count
     1248                                        flow.sampleTemplates[ sampleTemplateName ].count++
    12391249                                }
    12401250                        }
    12411251                        id++
    12421252                }
     1253
     1254                // find and remove sampleTemplates which are not used by any samples
     1255                // TODO
    12431256        }
    12441257
Note: See TracChangeset for help on using the changeset viewer.