Pegar atributo do usuario logado para setar atributo de uma novo objeto
23/10/2013 13:57
@Transactional
def save(User userInstance) {
User user = springSecurityService.currentUser
userInstance.company= user.company
if (userInstance == null) {
notFound()
return
}
if (userInstance.hasErrors()) {
respond userInstance.errors, view: 'create'
return
}
userInstance.save flush: true
request.withFormat {
form {
flash.message = message(code: 'default.created.message', args: [message(code: 'userInstance.label', default: 'User'), userInstance.id])
redirect userInstance
}
'*' { respond userInstance, [status: CREATED] }
}
}
Para se registrar, clique aqui.