Bom galera,
Estou desenvolvendo um projeto onde tenho p:datatable no qual quando clicado em um item aparece um p:dialog, até ai tudo bem. Porém quando eu abro esse p:dialog ele não carrega as informações da coluna selecionada.
Segue a página abaixo:
<h:panelGrid id="matriz" columns="3">
<p:dataTable value="#{matrizBean.resultList}" var="bean"
bgcolor="#FFFFFF" id="teste"
style="max-width: 4000px; min-width: 40px">
<p:column style="max-width: 20px; min-width: 20px">
<p:commandLink onclick="dlg.show()" rendered="#{bean.valorSituacao == 0}" style="color:Red">
<h:outputText value="#{bean.idquarto.numero}" rendered="#{bean.valorSituacao == 0}" style="color:Red"/>
</p:commandLink>
<p:commandLink onclick="dlg.show()" rendered="#{bean.valorSituacao == 1}" style="color:Yellow">
<h:outputText value="#{bean.idquarto.numero}" rendered="#{bean.valorSituacao == 1}" style="color:Yellow"/>
</p:commandLink>
<p:commandLink onclick="dlg.show()" rendered="#{bean.valorSituacao == 2}" style="color:Gray">
<h:outputText value="#{bean.idquarto.numero}" rendered="#{bean.valorSituacao == 2}" style="color:Gray"/>
</p:commandLink>
<p:commandLink onclick="dlg.show()" rendered="#{bean.valorSituacao == 3}" style="color:Blue">
<h:outputText value="#{bean.idquarto.numero}" rendered="#{bean.valorSituacao == 3}" style="color:Blue"/>
</p:commandLink>
</p:column>
<p:column style="max-width: 500px; min-width: 20px">
<p:commandLink onclick="dlg.show()" >
<h:outputText value="#{bean.situacao}" />
</p:commandLink>
</p:column>
</p:dataTable>
</h:panelGrid>
<p:dialog header="Informações da Reserva" widgetVar="dlg" resizable="true" dynamic="true">
<h:form id="form">
<h:panelGrid columns="2">
<h:outputText for="hospede" value="Hóspede:" />
<h:outputText id="hospede" value="#{bean.idcliente.pessoaFisica.pessoa.nome}" />
<h:outputText for="entrada" value="Dia de entrada:" />
<h:outputText id="entrada" value="#{bean.diaEntrada}" />
<h:outputText for="saida" value="Dia de saída:" />
<h:outputText id="saida" value="#{bean.diaSaida}" />
<h:outputText for="total" value="Total:" />
<h:outputText id="total" value="#{bean.total}" />
<h:outputText for="adiantamento" value="Adiantamento:" />
<h:outputText id="adiantamento" value="#{bean.totalPago}" />
<h:outputText for="falta" value="Falta pagar:" />
<h:outputText id="falta" value="#{bean.faltaPagar}" />
</h:panelGrid>
</h:form>
</p:dialog>
Desde já agradeço a atenção.


