Ignore:
Timestamp:
Apr 28, 2010, 4:28:39 PM (9 years ago)
Author:
duh
Message:
  • reverted changes of revisions 386, 387 and 388 as they completely broke the repository (you need to get cake now! ;)
  • committed development version of modified study capture wizard (works until events)
File:
1 edited

Legend:

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

    r388 r389  
    1515class Event extends TemplateEntity implements Serializable {
    1616
    17         Date startTime
    18         Date endTime
    19        
    2017        static constraints = {
    2118                startTime(nullable: true)
     
    2825        }
    2926       
     27        Date getStartTime() {
     28                getFieldValue('Start time')
     29        }
    3030
    31         List<DomainTemplateField> giveDomainFields() {
    32                 [ new TemplateField(
    33                             name: 'startDate',
    34                             type: TemplateFieldType.DATE),
    35                         new TemplateField(
    36                             name: 'endDate',
    37                             type: TemplateFieldType.DATE) ];
     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]
    3851        }
    3952
Note: See TracChangeset for help on using the changeset viewer.