Filtrar lista do hasMany
16/08/2012 17:36
Boa tarde pessoal, estou eu aqui mais uma vez lhes pedidno uma ajudinha, segue minha pergunta:
Tenho 2 classes uma Venda e a outra Funcionario:
onde venda tem um funcionario=> Funcionario funcionario
e Funcionario tem uma lista de vendas => static hasMany=[venda: Venda].
No formulário de cadastro(create) tem um campo do tipo select que me aparece todos os funcionarios segue o codigo:
No Controller tem o metodo de listar:
def list(Integer max) {
params.max = Math.min(max ?: 10, 100)
[vendaInstanceList: Venda.list(params), vendaInstanceTotal: Venda.count()]
}
E no form.gsp tem o select q chama esse método.
O que eu quero é poder filtrar essa lista para que só apareça os funcionários cujo cargo(Uma Classe) seja o de vendedor e nao a lista com todos os funcionários.
Alguem poderia me ajudar???
atenciosamente,
Ericke Accyole.
Tags:
filtrar, hasMany, formulario, lista, busca