Changeset 1187 for trunk/grails-app/services
- Timestamp:
- Nov 22, 2010, 7:19:58 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/services/dbnp/importer/ImporterService.groovy
r1171 r1187 312 312 if (persistEntity(entity)) validatedSuccesfully++ 313 313 break 314 case Sample : print "Persisting Sample `" + entity +"`: " 314 case Sample : print "Persisting Sample `" + entity +"`: " 315 315 entity.parent = study 316 study.addToSamples(entity) 317 if (persistEntity(entity)) validatedSuccesfully++ 316 317 // is this sample validatable (sample name unique for example?) 318 if (entity.validate()) { 319 study.addToSamples(entity) 320 if (persistEntity(study)) validatedSuccesfully++ 321 } 322 318 323 break 319 324 case SamplingEvent: print "Persisting SamplingEvent `" + entity + "`: " … … 384 389 */ 385 390 boolean persistEntity(entity) { 386 println "persisting ${entity}" 391 println "persisting ${entity}" 392 println entity.dump() 387 393 // if not validated 388 394 if (entity.validate()) { 389 if (entity.save( )) { //.merge?395 if (entity.save(flush:true)) { //.merge? 390 396 return true 391 397 }
Note: See TracChangeset
for help on using the changeset viewer.