Changeset 942


Ignore:
Timestamp:
Oct 14, 2010, 1:06:06 PM (6 years ago)
Author:
business@…
Message:

added a showByToken for assays, updated generated assay view

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/application.properties

    r940 r942  
    55app.servlet.version=2.4
    66app.version=0.5.0
    7 #plugins.aaaa=0.3.5
     7plugins.aaaa=0.3.5
    88plugins.crypto=2.0
    99plugins.db-util=0.4
  • trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy

    r697 r942  
    4747        }
    4848    }
     49
     50        def showByToken = {
     51            def assayInstance = Assay.findByExternalAssayID(params.id)
     52            if (!assayInstance) {
     53                flash.message = "${message(code: 'default.not.found.message', args: [message(code: 'assay.label', default: 'Assay'), params.id])}"
     54                redirect(action: "list")
     55            }
     56            else {
     57                    redirect(action: "show", id: assayInstance.id)
     58            }
     59        }
    4960
    5061    def edit = {
  • trunk/grails-app/views/assay/show.gsp

    r697 r942  
    5757                           
    5858                        </tr>
    59                    
     59
     60                        <g:each var="field" in="${assayInstance.giveTemplateFields()}">
     61                                                        <tr class="prop">
     62                                                                <td valign="top" class="name">${field.name}</td>
     63
     64                                                                <td valign="top" class="value">${assayInstance.getFieldValue(field.name)?.encodeAsHTML()}</td>
     65                                                        </tr>
     66                                                </g:each>
     67
    6068                        <tr class="prop">
    6169                            <td valign="top" class="name"><g:message code="assay.samples.label" default="Samples" /></td>
  • trunk/grails-app/views/study/show.gsp

    r936 r942  
    597597                    <th></th>
    598598                  </g:if>
     599                        <th width="100">Assay Code</th>
    599600                  <th width="100">Assay Name</th>
    600601                  <th width="100">Module</th>
     
    614615                      </td>
    615616                    </g:if>
     617                          <td>${assay.token}</td>
    616618                    <td>${assay.name}</td>
    617619                    <td>${assay.module.name}</td>
Note: See TracChangeset for help on using the changeset viewer.