I cutted the code to post here, if need entire, please let me know...
Thanks in advance
Code: Select all
<p:commandButton value="Checkin" action="#{mobileControllerBean.realizarCheckIn}" update=":viewminhasentregas"/>
Code: Select all
<pm:view id="viewminhasentregas">
<pm:header title="" fixed="true" swatch="b">
<f:facet name="left">
<p:button value="Voltar" icon="back" href="#viewmenu" />
</f:facet>
<f:facet name="right">
<p:button value="Sair" icon="home" href="#login" />
</f:facet>
</pm:header>
<pm:content id="contententregas">
<p:outputPanel id="panelentregas" layout="block">
<h3>Entregas designadas a Você:</h3>
<p:dataList value="#{mobileControllerBean.entregas}" var="entrega"
emptyMessage="Não existem entregas em Aberto, Andamento ou Atrasadas designadas para você neste momento"
paginator="true" paginatorPosition="bottom" rows="10"
paginatorAlwaysVisible="false" id="entregasTable">
<p:commandLink action="#{mobileControllerBean.detalhesPreCheckIn(entrega.entregaID)}" update=":frmcheckin">
<h2>Destinatário: #{entrega.destinatario}</h2>
<h2>Status: #{entrega.statusDesc}</h2>
<p>Empresa: #{entrega.empresa}</p>
<p>#{entrega.endereco}, #{entrega.numero}
(#{entrega.tipoEndereco})</p>
<p>#{entrega.cidade} - #{entrega.estado}</p>
</p:commandLink>
</p:dataList>
</p:outputPanel>
</pm:content>
</pm:view>
Code: Select all
<pm:view id="viewminhasentregas">
<pm:header title="" fixed="true" swatch="b">
<f:facet name="left">
<p:button value="Voltar" icon="back" href="#viewmenu" />
</f:facet>
<f:facet name="right">
<p:button value="Sair" icon="home" href="#login" />
</f:facet>
</pm:header>
<pm:content id="contententregas">
<p:outputPanel id="panelentregas" layout="block">
<h3>Entregas designadas a Você:</h3>
<p:dataList value="#{mobileControllerBean.entregas}" var="entrega"
emptyMessage="Não existem entregas em Aberto, Andamento ou Atrasadas designadas para você neste momento"
paginator="true" paginatorPosition="bottom" rows="10"
paginatorAlwaysVisible="false" id="entregasTable">
<p:commandLink action="#{mobileControllerBean.detalhesPreCheckIn(entrega.entregaID)}" update=":frmcheckin">
<h2>Destinatário: #{entrega.destinatario}</h2>
<h2>Status: #{entrega.statusDesc}</h2>
<p>Empresa: #{entrega.empresa}</p>
<p>#{entrega.endereco}, #{entrega.numero}
(#{entrega.tipoEndereco})</p>
<p>#{entrega.cidade} - #{entrega.estado}</p>
</p:commandLink>
</p:dataList>
</p:outputPanel>
</pm:content>
</pm:view>
<pm:view id="viewcheckin">
<pm:header title="" fixed="true" swatch="b">
<f:facet name="left">
<p:button value="Voltar" icon="back" href="#viewminhasentregas" />
</f:facet>
<f:facet name="right">
<p:button value="Sair" icon="home" href="#login" />
</f:facet>
</pm:header>
<pm:content>
<div align="center">
<h:form id="frmcheckin">
<p:outputLabel value="#{mobileControllerBean.dataAtual}" style="font-weight: 900">
<f:convertDateTime dateStyle="full" />
</p:outputLabel>
<br/>
<p:separator />
<pm:field>
<p:outputLabel value="Status da Entrega: " style="margin-top: 50px; font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.statusCod} - #{mobileControllerBean.entregaSelecionada.statusDesc}" />
</pm:field>
<pm:field>
<p:outputLabel value="Código da Entrega: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.entregaID}" />
</pm:field>
<pm:field>
<p:outputLabel value="Data de Abertura: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.abertoDate}">
<f:convertDateTime pattern="dd/MM/yyyy HH:mm" />
</p:outputLabel>
</pm:field>
<pm:field>
<p:outputLabel value="Tempo Estimado para Entrega: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.tempoEstimado} minutos" />
</pm:field>
<p:separator />
<pm:field>
<p:outputLabel value="Destinatário: " style="margin-top: 50px; font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.destinatario}" />
</pm:field>
<pm:field>
<p:outputLabel value="Empresa: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.empresa}" />
</pm:field>
<pm:field>
<p:outputLabel value="Endereço " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.endereco}, #{mobileControllerBean.entregaSelecionada.numero} (#{mobileControllerBean.entregaSelecionada.tipoEndereco})" />
</pm:field>
<pm:field>
<p:outputLabel value="Complemento: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.complemento}" />
</pm:field>
<pm:field>
<p:outputLabel value="CEP: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.cep}" />
</pm:field>
<pm:field>
<p:outputLabel value="Telefone: " style="font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.telefone}" />
</pm:field>
<p:separator/>
<pm:field>
<p:outputLabel value="Observações: " style="margin-top: 50px; font-weight: 700" />
<p:outputLabel value="#{mobileControllerBean.entregaSelecionada.observacaoCadastro}" />
</pm:field>
</h:form>
<h:form>
<p:commandButton value="Checkin" action="#{mobileControllerBean.realizarCheckIn}" update=":viewminhasentregas"/>
</h:form>
</div>
</pm:content>
</pm:view>