Oi Anderson,
tem como expor os atributos destas suas entidades? Os exemplos não estão muito claros
Claro, abaixo seguem minhas classes beans
class Disciplina {
String codicred
String nome
String toString(){
"${codicred}-${nome}"
}
static constraints = {
codicred(unique: true, maxSize: 8)
nome(unique: true, maxSize: 60)
}
}
class Horario {
String descricao
String toString(){
"${descricao}"
}
static constraints = {
descricao(unique: true, maxSize: 5)
}
}
class Sala {
Integer numero
Integer capacidade
String toString(){
"${numero}"
}
static constraints = {
numero(unique: true)
capacidade(inList: [30,60])
}
}
class Turma {
Integer numero
Integer capacidade
String toString(){
"${numero}"
}
static constraints = {
capacidade(inList: [30,60])
}
}
class Gerenciador {
Sala sala
Horario horario
Disciplina disciplina
Turma turma
static constraints = {
sala(nullable: false)
horario(unique: true, nullable: false)
disciplina(nullable: false)
turma(nullable: false)
}
}