Boa tarde pessoal…
Estou querendo excluir todos os checkbox selecionados, mas não estou conseguindo. Alguém pode me ajudar ???
Método excluir no DAO:
[color=red]public void removeCarreta(Carreta carreta) {
removePojo(carreta);
}[/color]
Bean:
[color=red][public void doRemoveListaCarretas() {
carretaDAO.removeListaCarreta(selectedCarretas);
cachedCarreta = null;
selectedCarreta.setAno(null);
selectedCarreta.setCarroceria(null);
selectedCarreta.setCor(null);
selectedCarreta.setDescricao(null);
selectedCarreta.setPlaca(null);
selectedCarreta.setCodigocarreta(null);
}[/color]
Página xhtml:
[color=green]<p:commandButton id=“btnExcluirCarreta” image=“ui-icon ui-icon-close” oncomplete=“confirmation.show()” />
<p:confirmDialog id=“excluirCarreta” message="#{msgs.optLabelMsgExclusaoCarreta}"
width=“350” showEffect=“explode” hideEffect=“explode”
header="#{msgs.optLabelMsgConfirmarCarreta}" severity=“alert”
widgetVar=“confirmation” modal=“true”>
<p:commandButton value="#{msgs.cbtSim}" action="#{carretaMBean.doRemoveCarreta}" image=“ui-icon-check”
update=“dtCarreta” oncomplete=“confirmation.hide()” style=“left: 30%;” onclick=“FocoCarreta(this);”>
<f:setPropertyActionListener value="#{item}" target="#{carretaMBean.selectedCarretas}" />
</p:commandButton>
<p:commandButton value="#{msgs.cbtNao}" image=“ui-icon-cancel”
onclick=“confirmation.hide()” type=“button” style=“left: 35%;”/>
</p:confirmDialog>[/color]
Abraço.