Duvidas com Grails
15/01/2012 23:17
0
Olá pessoal,
estou com algumas duvidas no Grails, fui fazer alguns controles do meu projeto e acabei ficando com dificuldade.

Tenho um controle que ao criar ou atualizar preciso setar na minha classe uma flag,
ao salvar, é em um atributo da classe, mais ao atualizar é em uma classe relacionada,
sempre da pau, por que eu não consigo trocar o valor, só que não sei como fazer, segue um exemplo mais claro:

produto.statusProduto = StatusProduto.CD_STATUS_PRODUTO_ATIVO; // statusProduto é uma classe relacionada. Não está dando certo fazer isso.

Outra duvida:

Criei minha classe de dominio, e criei um atributo chamado dtEncerramento.
Só que ele está salvando no banco como dateTime, e quando eu vou controlar me deparo com uma classe do tipo Timestamp, isso é ruim, quero trabalhar diretamente com Data, como faço?

Agradeço desde já.
Tags: timestamp,date,data,update,save


0
Oi Wellington,

não entendi: você diz "Tenho um controle que ao criar ou atualizar preciso setar na minha classe um flag"

Você está se referindo ao controlador?


0
Olá,
Não, é o seguinte,
tenho minha classe de dominio -> Produto.
Que está relacionada à classe -> StatusProduto

Quando eu chamo o método inativaProduto da classe ProdutoController, eu quero setar o status do profudo como inativo. Ex:
produto.statusProduto = StatusProduto.CD_STATUS_PRODUTO_INATIVO;

Porem não da. Pois o atributo statusProduto é uma classe, Como faço para mudar o status do meu produto?

Outra duvida:

Criei minha classe de dominio, e criei um atributo chamado dtEncerramento.
Só que ele está salvando no banco como dateTime, e quando eu vou controlar me deparo com uma classe do tipo Timestamp, isso é ruim, quero trabalhar diretamente com Data, como faço?
16/01/2012 19:39



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