Changeset 382 for trunk/grails-app/controllers
- Timestamp:
- Apr 26, 2010, 4:53:36 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/controllers/dbnp/studycapturing/PersonController.groovy
r361 r382 4 4 5 5 static allowedMethods = [save: "POST", update: "POST", delete: "POST"] 6 def possibleGenders = [ 'Male', 'Female' ] 6 7 7 8 def index = { … … 17 18 def personInstance = new Person() 18 19 personInstance.properties = params 19 return [personInstance: personInstance ]20 return [personInstance: personInstance, possibleGenders:possibleGenders] 20 21 } 21 22 … … 23 24 def personInstance = new Person(params) 24 25 if (personInstance.save(flush: true)) { 25 flash.message = "${message(code: 'default.created.message', args: [message(code: 'person.label', default: 'Person'), ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance. midInitials ? personInstance.midInitials: "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" )])}"26 flash.message = "${message(code: 'default.created.message', args: [message(code: 'person.label', default: 'Person'), ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance.prefix ? personInstance.prefix : "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" )])}" 26 27 redirect(action: "show", id: personInstance.id) 27 28 } … … 49 50 } 50 51 else { 51 return [personInstance: personInstance ]52 return [personInstance: personInstance,possibleGenders:possibleGenders] 52 53 } 53 54 } … … 67 68 personInstance.properties = params 68 69 if (!personInstance.hasErrors() && personInstance.save(flush: true)) { 69 flash.message = "${message(code: 'default.updated.message', args: [message(code: 'person.label', default: 'Person'), ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance. midInitials ? personInstance.midInitials: "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" )])}"70 flash.message = "${message(code: 'default.updated.message', args: [message(code: 'person.label', default: 'Person'), ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance.prefix ? personInstance.prefix : "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" )])}" 70 71 redirect(action: "show", id: personInstance.id) 71 72 } … … 84 85 85 86 if (personInstance) { 86 def personName = ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance. midInitials ? personInstance.midInitials: "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" );87 def personName = ( personInstance.firstName ? personInstance.firstName : "" ) + " " + ( personInstance.prefix ? personInstance.prefix : "" ) + " " + ( personInstance.lastName ? personInstance.lastName : "" ); 87 88 try { 88 89 personInstance.delete(flush: true)
Note: See TracChangeset
for help on using the changeset viewer.