Ignore:
Timestamp:
Apr 27, 2010, 3:53:06 PM (9 years ago)
Author:
roberth
Message:

Updated the template entities to be able to return domain fields, template fields and both.
Rolled back the change of Kees in the Event object, so the startTime and endTime fields returned.
Also updated the studies list with a new layout.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/dbnp/studycapturing/Event.groovy

    r384 r386  
    1515class Event extends TemplateEntity implements Serializable {
    1616
     17        Date startTime
     18        Date endTime
     19       
    1720        static constraints = {
    1821                startTime(nullable: true)
     
    2528        }
    2629       
    27         Date getStartTime() {
    28                 getFieldValue('Start time')
    29         }
    3030
    31         def setStartTime(Date value) {
    32                 if (value != null) {
    33                         setFieldValue('Start time',value)
    34                 }
    35                 return this
    36         }
    37 
    38         Date getEndTime() {
    39                 getFieldValue('End time')
    40         }
    41 
    42         def setEndTime(Date value) {
    43                 if (value != null) {
    44                         setFieldValue('End time',value)
    45                 }
    46                 return this
    47         }
    48 
    49         Map giveDomainFields() {
    50                 return ['startTime':TemplateFieldType.DATE,'endTime':TemplateFieldType.DATE]
     31        List<DomainTemplateField> giveDomainFields() {
     32                [ new DomainTemplateField(
     33                            name: 'startDate',
     34                            type: TemplateFieldType.DATE),
     35                        new DomainTemplateField(
     36                            name: 'endDate',
     37                            type: TemplateFieldType.DATE) ];
    5138        }
    5239
Note: See TracChangeset for help on using the changeset viewer.