Changeset 321 for trunk/grails-app/services/dbnp/importer
- Timestamp:
- Mar 31, 2010, 2:02:35 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/services/dbnp/importer/ImporterService.groovy
r312 r321 267 267 switch(mc.entity) { 268 268 case Study : (record.any {it.getClass()==mc.entity}) ? 0 : record.add(study) 269 if (mc.identifier) { study.title = value; break } 269 270 study.setFieldValue(mc.property.name, value) 270 271 break 271 272 case Subject : (record.any {it.getClass()==mc.entity}) ? 0 : record.add(subject) 273 if (mc.identifier) { subject.name = value; break } 272 274 subject.setFieldValue(mc.property.name, value) 273 275 break 274 276 case Event : (record.any {it.getClass()==mc.entity}) ? 0 : record.add(event) 277 if (mc.identifier) { event.eventdescription = value; break } 275 278 event.setFieldValue(mc.property.name, value) 276 279 break 277 280 case Protocol : (record.any {it.getClass()==mc.entity}) ? 0 : record.add(protocol) 281 if (mc.identifier) { protocol.name = value; break } 278 282 protocol.setFieldValue(mc.property.name, value) 279 283 break 280 284 case Sample : (record.any {it.getClass()==mc.entity}) ? record.add(sample) : 0 285 if (mc.identifier) { sample.name = value; break } 281 286 sample.setFieldValue(mc.property.name, value) 282 287 break
Note: See TracChangeset
for help on using the changeset viewer.