Changeset 233

Show
Ignore:
Timestamp:
31-05-11 15:05:01 (3 years ago)
Author:
taco@…
Message:

#46

Location:
trunk/grails-app
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/importer/ImporterController.groovy

    r224 r233  
    417417 
    418418    private getSubjects(flow, params){ 
    419  
    420         def rankedImportedSubjects = [] 
    421         def rankedStudySubjects = [] 
    422         for (importedSubjects in params['importedSubject']){ 
    423             rankedImportedSubjects.add(importedSubjects) 
    424         } 
    425         for (studySubjects in params['studySubject']){ 
    426             rankedStudySubjects.add(studySubjects) 
    427         } 
    428         flow.rankedImportedSubjects = rankedImportedSubjects 
    429         flow.rankedStudySubjects = rankedStudySubjects  //simpleAssayMeasurementAssayType/create 
    430  
     419        flow.rankedImportedSubjects = params['importedSubject'] 
     420        flow.rankedStudySubjects = params['studySubject'] 
    431421 
    432422        // the list of the subjects [importedID, studyID] 
  • trunk/grails-app/views/importer/pages/_showSubjectLayout.gsp

    r184 r233  
    1111          <td></td> 
    1212          <td></td> 
    13         <% for (j in assayValuesMap) { %> 
    14     <%  j.each { key,value -> %> 
    15     <td><b> <%  println(key) } %> </b></td> 
    16          <%}%> 
     13          <% for (j in assayValuesMap) { %> 
     14            <%  j.each { key,value -> %> 
     15            <td><b> <%  println(key) } %> </b></td> 
     16          <%}%> 
    1717        </tr> 
    1818 
     
    2020          <td></td> 
    2121          <td></td> 
    22         <g:each var="type" in="${typeList}"> 
    23           <td><b>${type}</b></td> 
    24         </g:each> 
    25  
     22          <g:each var="type" in="${typeList}"> 
     23            <td><b>${type}</b></td> 
     24          </g:each> 
    2625        </tr> 
    2726 
    28          <tr> 
     27        <tr> 
    2928          <td> <b> Imported subjects </b></td> 
    3029          <td> <b> Study subjects </b></td> 
     30        </tr> 
    3131 
    32       </tr> 
    33  
    34 <% for (i in 0..datamatrix.size()) { %> 
    35   <tr> 
    36         <td> <%  println(rankedImportedSubjects.getAt(i)) %> </td> 
    37         <td> <% println(rankedStudySubjects.getAt(i))  %> </td> 
    38  
    39  
    40   <% for (j in assayValuesMap) { %> 
    41     <%  j.each { key,value -> %> 
    42     <td> <%  println(value.getAt(i)) } %> </td> 
    43          <%}%> 
    44  
    45   </tr> 
    46       <%}%> 
     32         <g:if test="${datamatrix.size==1}"> 
     33        <tr> 
     34          <td> <%  println(rankedImportedSubjects) %> </td> 
     35          <td> <% println(rankedStudySubjects)  %> </td> 
     36          <% for (j in assayValuesMap) { %> 
     37            <%  j.each { key,value -> %> 
     38            <td> <%  println(value.getAt(0)) } %> </td> 
     39          <%}%> 
     40        </tr> 
     41        </g:if> 
     42        <g:else> 
     43          <% for (i in 0..datamatrix.size()-1) { %> 
     44            <tr> 
     45              <td> <%  println(rankedImportedSubjects.getAt(i)) %> </td> 
     46              <td> <% println(rankedStudySubjects.getAt(i))  %> </td> 
     47              <% for (j in assayValuesMap) { %> 
     48                <%  j.each { key,value -> %> 
     49                <td> <%  println(value.getAt(i)) } %> </td> 
     50              <%}%> 
     51            </tr> 
     52          <%}%> 
     53        </g:else> 
    4754 
    4855      </table> 
    49  
    50  
    5156    </body> 
    5257 
    53  
    54  
    55  
    56  
    5758</wizard:pageContent>