Ignore:
Timestamp:
May 7, 2010, 2:53:11 PM (7 years ago)
Author:
duh
Message:
  • reformatted source code
  • added mega huge big ASCII comments to UNDOCUMMENTED of not properly DOCUMENTED classess... we have agreed many many MANY times that everyone should document their code according to JavaDoc? style... but why does nobody do it, or just keep SLACKING! /annoyed modus
File:
1 edited

Legend:

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

    r396 r397  
    242242                                flow.page = 4
    243243
    244                                 /*
    245                                 if (!flow.event) flow.event = new Event()
    246                                 if (!flow.events) flow.events = []
    247                                 if (!flow.eventGroups) {
    248                                         flow.eventGroups = []
    249                                         flow.eventGroups[0] = new EventGroup(name: 'Group 1')   // 1 group by default
    250                                 }
    251                                 */
    252 
    253244                                if (!flow.event) {
    254245                                        flow.event                      = new Event()
     
    592583                }
    593584
    594 //println flow.study.giveFields()
    595 /*
    596                 // update study instance with parameters
    597                 params.each() { key, value ->
    598                         if (flow.study.hasProperty(key)) {
    599 println ".set property ["+key+"] with value ["+value+"]"
    600                                 flow.study.setProperty(key, value);
    601                         }
    602                 }
    603 
    604                 // walk through template fields
    605                 if (params.template) {
    606                         params.template.fields.each() { field ->
    607 println ".set field ["+field.name+"] with value ["+params.get(field.escapedName())+"]"
    608                                 flow.study.setFieldValue(field.name, params.get(field.escapedName()))
    609                         }
    610                 }
    611 */
    612585                // iterate through fields
    613586                if (flow.study.template) {
     
    616589                        }
    617590                }
    618 println "study = " + flow.study
    619 println flow.study.templateDateFields
    620                
     591
    621592                // validate study
    622593                if (flow.study.validate()) {
     
    649620                        // iterate through subjects
    650621                        it.getValue().subjects.each() { subjectId ->
    651                                 /*
    652                                 flow.subjects[ subjectId ].name = params.get('subject_' + subjectId + '_name')
    653                                 flow.subjects[ subjectId ].species = Term.findByName(params.get('subject_' + subjectId + '_species'))
    654 
    655                                 // remember name and check for duplicates
    656                                 if (!names[ flow.subjects[ subjectId ].name ]) {
    657                                         names[ flow.subjects[ subjectId ].name ] = [count: 1, first: 'subject_' + subjectId + '_name', firstId: subjectId]
    658                                 } else {
    659                                         // duplicate name found, set error flag
    660                                         names[ flow.subjects[ subjectId ].name ]['count']++
    661 
    662                                         // second occurence?
    663                                         if (names[ flow.subjects[ subjectId ].name ]['count'] == 2) {
    664                                                 // yeah, also mention the first
    665                                                 // occurrence in the error message
    666                                                 this.appendErrorMap(name: 'The subject name needs to be unique!', flash.errors, 'subject_' + names[ flow.subjects[ subjectId ].name ]['firstId'] + '_')
    667                                         }
    668 
    669                                         // add to error map
    670                                         this.appendErrorMap([name: 'The subject name needs to be unique!'], flash.errors, 'subject_' + subjectId + '_')
    671                                         errors = true
    672                                 }
    673                                 */
     622                                // TODO: name uniqueness check has been removed to 'templated domain fields' changes...
    674623
    675624                                // iterate through template fields
     
    755704                handleEventGrouping(flow, flash, params)
    756705
    757 println flow.event
    758 
    759706                return !errors
    760707        }
Note: See TracChangeset for help on using the changeset viewer.