159 lines
9.1 KiB
Plaintext
159 lines
9.1 KiB
Plaintext
<%@taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
|
|
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
|
|
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
|
|
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
|
|
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
|
|
|
|
<table valign="top" cellspacing="0" cellpadding="0" WIDTH="100%" align="center">
|
|
<tr>
|
|
<td>
|
|
<rich:panel id="listCodiceOrdine" header="#{msg.label_head_cod_ordine}" style="width:100%;text-align:center;">
|
|
<h:form id="idlistCodiceOrdine">
|
|
<h:panelGrid cellpadding="0" border="0" cellspacing="0" align="center" columns="3">
|
|
<rich:column>
|
|
<h:panelGrid columns="2" cellpadding="0" border="0" cellspacing="0">
|
|
<rich:column>
|
|
<h:outputLabel for="sel_numTel" style="color:black;font-weight:bold;" value="#{msg.label_dn}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<t:inputText id="sel_numTel" value="#{ricercaCodiceOrdine.numTel}" />
|
|
</rich:column>
|
|
</h:panelGrid>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:panelGrid columns="2" cellpadding="0" border="0" cellspacing="0">
|
|
<rich:column>
|
|
<h:outputLabel for="sel_codiceFiscale" style="color:black;font-weight:bold;" value="#{msg.label_cod_fiscale}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<t:inputText id="sel_codiceFiscale" value="#{ricercaCodiceOrdine.codiceFiscale}" />
|
|
</rich:column>
|
|
</h:panelGrid>
|
|
</rich:column>
|
|
</h:panelGrid>
|
|
|
|
<rich:spacer width="1" height="30"/>
|
|
|
|
<h:panelGrid cellpadding="0" border="0" cellspacing="0" align="center" columns="3">
|
|
<rich:column>
|
|
<h:commandButton type="submit" style="cursor: pointer;" value="#{msg.button_search}"
|
|
action="#{ricercaCodiceOrdine.search}"
|
|
title="Cerca"/>
|
|
</rich:column>
|
|
</h:panelGrid>
|
|
|
|
<rich:spacer width="1" height="30"/>
|
|
<rich:separator lineType="solid" width="100%" />
|
|
<rich:spacer width="1" height="5"/>
|
|
|
|
<rich:dataTable value="#{ricercaCodiceOrdine.results}" width="98%" var="item" id="listaStorico" rows="25" style="text-align: center" columnClasses="col" rendered="#{ricercaCodiceOrdine.resultSize gt 0}">
|
|
<f:facet name="header">
|
|
<rich:columnGroup>
|
|
<rich:column>
|
|
<h:outputText value="Codice Ordine" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="DN" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Partita IVA / CF" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Data Ordine" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Data ricezione Tipo Com. 2" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="DAC inviata" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Data fine silensio assenso" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="ID Esigenza" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Codice Sessione OLO" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Data ricezione codice Sessione" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="Codice tipo rientro" />
|
|
</rich:column>
|
|
</rich:columnGroup>
|
|
</f:facet>
|
|
<rich:column>
|
|
<h:outputText value="#{item.id.codiceOrdine}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="#{item.id.dn}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="#{item.codFiscalePIva}" rendered="#{ (user.codiceProfilo eq 'GG') }"/>
|
|
<h:outputText value="********************" rendered="#{ !(user.codiceProfilo eq 'GG') }"/>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputFormat value="{0, date, dd-MM-yyyy}">
|
|
<f:param value="#{item.dataOrdine}"/>
|
|
</h:outputFormat>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputFormat value="{0, date, dd-MM-yyyy HH:mm:ss}" rendered="#{item.dataRicezioneTipoComm2 != null}">
|
|
<f:param value="#{item.dataRicezioneTipoComm2}"/>
|
|
</h:outputFormat>
|
|
<h:outputText value="" rendered="#{item.dataRicezioneTipoComm2 == null}"/>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputFormat value="{0, date, dd-MM-yyyy}">
|
|
<f:param value="#{item.dacInviata}"/>
|
|
</h:outputFormat>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputFormat value="{0, date, dd-MM-yyyy}" rendered="#{item.dfsa != null}">
|
|
<f:param value="#{item.dfsa}"/>
|
|
</h:outputFormat>
|
|
<h:outputText value="" rendered="#{item.dfsa == null}"/>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="#{item.id.idEsigenza}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="#{item.codSessioneOlo}" />
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputFormat value="{0, date, dd-MM-yyyy HH:mm:ss}" rendered="#{item.dataRicezioneCodSessione != null}">
|
|
<f:param value="#{item.dataRicezioneCodSessione}"/>
|
|
</h:outputFormat>
|
|
<h:outputText value="" rendered="#{item.dataRicezioneCodSessione == null}"/>
|
|
</rich:column>
|
|
<rich:column>
|
|
<h:outputText value="U" rendered="#{item.processo eq 'FONIA' || item.processo eq 'DOPPIO_DONATING' || item.processo eq 'NAKED'}"/>
|
|
<h:outputText value="N" rendered="#{item.processo eq 'NPg35' || item.processo eq 'OLO35MN'}"/>
|
|
<h:outputText value="O" rendered="#{item.processo eq 'NATIVIOLO'}"/>
|
|
<h:outputText value="S" rendered="#{item.processo eq 'ADSL'}"/>
|
|
<h:outputText value="V" rendered="#{item.processo eq 'VOIP35'}"/>
|
|
</rich:column>
|
|
<f:facet name="footer">
|
|
<rich:datascroller maxPages="15" fastStep="5" renderIfSinglePage="false" />
|
|
</f:facet>
|
|
</rich:dataTable>
|
|
|
|
<rich:separator lineType="solid" width="100%" />
|
|
<rich:spacer width="1" height="5"/>
|
|
|
|
<h:panelGrid align="left">
|
|
<rich:column>
|
|
<t:commandButton id="DownloadButtonCruscotto" action="#{ricercaCodiceOrdine.download}" type="submit" value="Download CSV"
|
|
rendered="#{ricercaCodiceOrdine.resultSize gt 0}" style="cursor:pointer" title="Download dei risultati in formato CSV"/>
|
|
</rich:column>
|
|
</h:panelGrid>
|
|
|
|
</h:form>
|
|
</rich:panel>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|