Changeset 2060
- Timestamp:
- Oct 17, 2011, 10:09:28 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy
r2053 r2060 177 177 178 178 // collect the assay data according to user selecting 179 def assayData = assayService.collectAssayData(flow.assay, fieldMapSelection, measurementTokens )179 def assayData = assayService.collectAssayData(flow.assay, fieldMapSelection, measurementTokens, []) 180 180 181 181 flash.errorMessage = assayData.remove('Module Error') … … 295 295 296 296 def measurementTokens = fieldMap.remove('Module Measurement Data'); 297 def assayData = assayService.collectAssayData(assay, fieldMap, measurementTokens, null, remoteUser)297 def assayData = assayService.collectAssayData(assay, fieldMap, measurementTokens, [], remoteUser) 298 298 299 299 def rowData = assayService.convertColumnToRowStructure(assayData) … … 406 406 407 407 // Retrieve row based data for this assay 408 def assayData = assayService.collectAssayData( assay, fieldMap, measurementTokens );408 def assayData = assayService.collectAssayData( assay, fieldMap, measurementTokens, [] ); 409 409 def rowData = assayService.convertColumnToRowStructure(assayData) 410 410 … … 448 448 449 449 // Retrieve row based data for this assay 450 def assayData = assayService.collectAssayData( assay, fieldMap, measurementTokens );450 def assayData = assayService.collectAssayData( assay, fieldMap, measurementTokens, [] ); 451 451 452 452 // Prepend study and assay data to the list -
trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy
r2049 r2060 82 82 * @param measurementTokens selection of measurementTokens 83 83 * @param samples list of samples for which the data should be retrieved. 84 * Defaults to all samples from this assay. 84 * Defaults to all samples from this assay. Supply [] or 85 * null to include all samples. 85 86 * @return The assay data structure as described above. 86 87 */ 87 def collectAssayData(assay, fieldMap, measurementTokens, samples = null, SecUser remoteUser = null) throws Exception {88 def collectAssayData(assay, fieldMap, measurementTokens, samples, SecUser remoteUser = null) throws Exception { 88 89 89 90 def collectFieldValuesForTemplateEntities = { headerFields, templateEntities -> -
trunk/grails-app/views/home/index.gsp
r1886 r2060 355 355 </p> 356 356 <p> 357 <i>A more in depth quickstart guide is available for download <a href="${resource(dir:'downloads', file: 'quickstart_'+session.style+'.pdf')}">here</a>.</i>357 <i>A more in depth user guide is available for download <a href="${resource(dir:'downloads', file: 'gscf_user_guide.pdf')}">here</a>.</i> 358 358 </p> 359 359 </div> -
trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy
r1882 r2060 5 5 import org.apache.poi.ss.usermodel.WorkbookFactory 6 6 import org.apache.poi.ss.usermodel.Cell 7 import grails.converters.JSON8 7 import org.dbnp.gdt.* 9 8 import org.dbnp.gdt.AssayModule 10 import org.dbnp.gdt.TemplateEntity11 import groovy.mock.interceptor.MockFor12 import org.dbnp.gdt.GdtService13 9 import org.dbnp.gdt.TemplateStringField 14 10 … … 210 206 String.metaClass.'encodeAsURL' = {delegate} 211 207 212 def assayData = service.collectAssayData(assay, fieldMap, measurementTokens )208 def assayData = service.collectAssayData(assay, fieldMap, measurementTokens, []) 213 209 214 210 def sample1index = assayData.'Sample Data'.'name'.findIndexOf{it == 'sample1'}
Note: See TracChangeset
for help on using the changeset viewer.