Changeset 834


Ignore:
Timestamp:
Aug 23, 2010, 10:10:16 PM (10 years ago)
Author:
keesvb
Message:

changed externalAssayId to string

Location:
trunk/grails-app
Files:
3 edited

Legend:

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

    r830 r834  
    456456                        name: 'Lipid profiling',
    457457                        module: clinicalModule,
    458                         externalAssayID: 1
     458                        externalAssayID: 'PPS3_SAM'
    459459                )
    460460
     
    473473                        name: 'Glucose assay 2',
    474474                        module: clinicalModule,
    475                         externalAssayID: 2
     475                        externalAssayID: 'PPSH-2'
    476476                )
    477477
     
    479479                        name: 'Glucose assay 3',
    480480                        module: clinicalModule,
    481                         externalAssayID: 3
     481                        externalAssayID: 'PPSH-3'
    482482                )
    483483
     
    491491                humanStudy.addToAssays(glucoseAssay3Ref)
    492492                humanStudy.save()
    493                 println "Saving"
     493               
    494494                //glucoseAssay2Ref.with { if (!validate()) { errors.each { println it} } else save()}
    495495                //glucoseAssay3Ref.with { if (!validate()) { errors.each { println it} } else save()}
  • trunk/grails-app/controllers/RestController.groovy

    r833 r834  
    125125                def items = []
    126126                if( params.externalAssayID ) {
    127                         def id = Long.parseLong(params.externalAssayID)
    128                         def assay = Assay.find( "from Assay as a where externalAssayID=?",[id])
     127                        def assay = Assay.find( "from Assay as a where externalAssayID=?",[params.externalAssayID])
    129128                        assay.getSamples().each { sample ->
    130129                                def item = [
  • trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy

    r825 r834  
    1515        // The assay ID which is used in the dbNP submodule which contains the actual omics data of this assay.
    1616        // This ID is generated in GSCF, but is used in the submodules to refer to this particular Assay.
    17         long externalAssayID
     17        String externalAssayID
    1818
    1919        /**
Note: See TracChangeset for help on using the changeset viewer.