Changeset 233


Ignore:
Timestamp:
May 31, 2011, 3:05:01 PM (6 years ago)
Author:
taco@…
Message:

#46

Location:
trunk/grails-app
Files:
2 edited

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>
Note: See TracChangeset for help on using the changeset viewer.