Changeset 416 for trunk/grails-app/domain/dbnp
- Timestamp:
- May 12, 2010, 3:38:46 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/domain/dbnp/studycapturing/Event.groovy
r408 r416 17 17 Date endTime 18 18 19 /** 20 * Constraints 21 */ 19 22 static constraints = { 20 endTime(validator: {val, obj -> 21 if (val && val.before(obj.startTime)) { 22 return 'endTimeshouldbegreater' 23 endTime(validator: { fields, obj, errors -> 24 def error = false 25 26 // endTime must be >= the startTime 27 if ( fields && fields.compareTo(obj.startTime) < 0 ) { 28 error = true 29 errors.rejectValue( 30 'endTime', 31 'event.endTime.greaterThanStartTime', 32 ['endTime', fields] as Object[], 33 'End time should be greater than or equal to the Start Time' 34 ) 23 35 } 36 37 return (!error) 24 38 }) 25 39 }
Note: See TracChangeset
for help on using the changeset viewer.