Duas Classes no mesmo FORM e VIEW
22/10/2008 00:00
0
Boa tarde a todos,

Tenho algumas classes que são as seguintes (Domain):
ClientePF, ClientePJ que herdam da classe Cliente alguns atributos e a Fornecedor há um relacionamento das classes anteriores de 1 . * com as classes endereço e telefone onde ambos pode ter muitos telefone e enderecos.
Estou tentando criar um form e depois uma view com isso e não obtenho sucesso já faz uma semana.

:::: Alguem pode me ajudar :::: OBRIGADO DESDE JÁ -

Segue a abaixo as classes:

//Classe Cliente
class Cliente {
String nome
Date clienteDesde = new Date()
String email
String toString() {
return nome
}
static hasMany = [telefones: Telefone, enderecos: Endereco, pedidos: Pedido]
static constraints = {
nome(maxSize: 50, blank: false)
clienteDesde(nullable: false)
email(maxSise:60, email:true, blank: false)
}
String id
static mapping = {
id generator: 'uuid'
}
}

//Classe ClientePF
class ClientePF extends Cliente {

String cpf
String sexo

static constraints = {
cpf(maxSise:20, blank: false)
sexo(inList: ['M', 'F'])
}
String id
static mapping = {
id generator: 'uuid'
}

//Classe Endereco
class Endereco {

String logradouro
String numero
String complemento
String cep
String bairro
String cidade
String estado

static constraints = {
logradouro(maxSize: 70, blank: false)
numero(maxSize: 10, blank: false)
complemento(maxSize: 20, blank: true, nullable:true)
cep(maxSize: 8, blank: false)
bairro(maxSize: 20, blank: false)
cidade(maxSize: 30, blank: false)
estado(inList:['SP','AC','AL','AM','AP','BA','CE','DF','ES','GO','MA','MG','MS','MT','PA','PB','PE','PI','PR','RJ','RN','RO','RR','RS','SC','SE','SP','TO'])
}

String toString() {
return "${logradouro} ${numero} - ${bairro}/${cidade}"
}

String id
static mapping = {
id generator: 'uuid'
}
}
Tags: Grails



0
93!

Maneiro o tutorial, kra!
Mas vc reparou na validação?
Ela perde aquelas bordas vermelhas...
Alguém sabe como resolver isso?

[]'s

93,93/93
24/10/2008 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto