First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,158 @@
<%@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>