Ignore:
Timestamp:
Mar 5, 2010, 4:46:29 PM (9 years ago)
Author:
keesvb
Message:

updated TemplateEntity? with a correct setFieldValue, also added setFieldValue to the BootStrap? examples

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/conf/BootStrap.groovy

    r236 r239  
    387387                                        species: mouseTerm,
    388388                                        template: mouseTemplate,
    389                                         templateStringFields: ["Genotype" : "C57/Bl6j", "Gender" : "Male"],
    390                                         templateIntegerFields: ["Age" : 17, "Cage" : (int)(x/2)]
    391                                 ).with { if (!validate()) { errors.each { println it} } else save()}
     389                                )
     390                                .setFieldValue("Gender", "Male")
     391                                .setFieldValue("Genotype", "C57/Bl6j")
     392                                .setFieldValue("Age", 17)
     393                                .setFieldValue("Cage", (int)(x/2))
     394                                .with { if (!validate()) { errors.each { println it} } else save()}
    392395
    393396                                exampleStudy.addToSubjects(currentSubject)
     
    452455                                        name: "" + y++,
    453456                                        species: humanTerm,
    454                                         template: humanTemplate,
    455                                         templateStringFields: [
    456                                                 "Gender" : (boolean)(x/2) ? "Male" : "Female"
    457                                                 ],
    458                                         templateDateFields: [
    459                                                 "DOB" : new java.text.SimpleDateFormat("dd-mm-yy").parse("01-02-19"+(10+(int)(Math.random()*80)))
    460                                         ],
    461                                         templateIntegerFields: [
    462                                                 "Age" : 30
    463                                         ],
    464                                         templateDoubleFields: [
    465                                                 "Height" : Math.random()*2F,
    466                                                 "Weight" : Math.random()*150F,
    467                                                 "BMI" : 20 + Math.random()*10F
    468                                         ]
    469                                 ).with { if (!validate()) { errors.each { println it} } else save()}
     457                                        template: humanTemplate)
     458                                .setFieldValue("Gender", (boolean)(x/2) ? "Male" : "Female")
     459                                .setFieldValue("DOB", new java.text.SimpleDateFormat("dd-mm-yy").parse("01-02-19"+(10+(int)(Math.random()*80))))
     460                                .setFieldValue("Age", 30)
     461                                .setFieldValue("Height",Math.random()*2F)
     462                                .setFieldValue("Weight",Math.random()*150F)
     463                                .setFieldValue("BMI",20 + Math.random()*10F)
     464                                .with { if (!validate()) { errors.each { println it} } else save()}
    470465
    471466                                def currentSample = new Sample(
Note: See TracChangeset for help on using the changeset viewer.