Pessoal Boa tarde !
Estou com um problema para salvar uma lista de checkbox usando um FOR !
segue DER :
Cliente cadastra uma solicitação, depois escolhe determinados serviços para essa solicitação :
[url]https://lh6.googleusercontent.com/_nTzBoYSeT2I/TWPu_3Ib3gI/AAAAAAAAEVU/2IEAgMhPEaY/s1152/1solicitacao.png[/url]
[img]https://lh6.googleusercontent.com/_nTzBoYSeT2I/TWPu_3Ib3gI/AAAAAAAAEVU/2IEAgMhPEaY/s1152/1solicitacao.png[/img]
Segue as classes e telas :
Solicitacao.Controller
@Post @Path("/solicitacao/adiciona")
public void adiciona(Solicitacao solicitacao) throws Exception{
validator.addAll(Hibernate.validate(solicitacao));
validator.onErrorUse(page()).of(SolicitacaoController.class).formulario();
dao.salva(solicitacao);
result.redirectTo(SolicitacaoController.class).formulario();
}
public void salva(Solicitacao solicitacao) {
Transaction tx = session.beginTransaction();
solicitacao.setSoliStatus("Ativo");
solicitacao.setSoliDataAtendimento(new Date());
solicitacao.setSoliDataContato(new Date());
solicitacao.setSoliDataSolicitacao(new Date());
solicitacao.setSoliStatusSolicitacaoNome("CAC - ENTRADA NA SOLICITAÇÃO - 1");
session.save(solicitacao);
tx.commit();
}
segue a tela para este cadastro :
[url]https://lh5.googleusercontent.com/_nTzBoYSeT2I/TWPvAZVEMAI/AAAAAAAAEVc/IfB4d6y5hxM/s1152/solicitacao.png[/url]
[img]https://lh5.googleusercontent.com/_nTzBoYSeT2I/TWPvAZVEMAI/AAAAAAAAEVc/IfB4d6y5hxM/s1152/solicitacao.png[/img]
@Post @Path("/intermediariaServicosDimat/adiciona")
public void adicionaServicosDimat(List<Intermediaria> intermediariaList) throws Exception{
for(Intermediaria intermediaria : intermediariaList) {
validator.addAll(Hibernate.validate(intermediaria));
validator.onErrorUse(page()).of(IntermediariaDimeeController.class).formulario();
dao.salva(intermediaria);
}
result.redirectTo(SolicitacaoController.class).servicosDimat();
}
MINHA DÚVIDA É : como adicionar o código da solicitação no caso da foto valor (4), NESSE FOR !
Quando eu cadastro ele gera varias tupulas, por causa do for, mas não leva o código da solicitação !
[url]https://lh6.googleusercontent.com/_nTzBoYSeT2I/TWPysb7NwnI/AAAAAAAAEV4/ANACB7cvV_I/s1152/soli.png[/url]
[img]https://lh6.googleusercontent.com/_nTzBoYSeT2I/TWPysb7NwnI/AAAAAAAAEV4/ANACB7cvV_I/s1152/soli.png[/img]
