<%@page import = "mnp.utility.ui.Res"%> <%@page import = "mnp.objects.*"%> <%@page import = "mnp.objects.dao.*, mnp.objects.filter.*"%> <%@page import = "java.util.*,mnp.command.CommandsDef,mnp.utility.DateUtils,mnp.objects.GUIMapper"%> <% RecipientFilter rf = null; DonorFilter df = null; TerzePartiFilter tpf = null; String sProcesso = ""; String sLinkPage = ""; String[] aOperatori = null; String titoloOper = "Operatori : "; String sTitoloOperatori = ""; String data = ""; String sCommadFrom = "?cmdFrom=stateConsole"; if((request.getSession().getAttribute("stateFilter")) != null){ ////////////////////DONOR///////////////////////////////////////// if((request.getSession().getAttribute("stateFilter")) instanceof DonorFilter){ df = ((DonorFilter)request.getSession().getAttribute("stateFilter")); if(df != null){ aOperatori = df.getOperatore(); if((df.getData_ricezione() != null) && (!df.getData_ricezione().equals("")) || (df.getData_ricezione_da() != null) && (!df.getData_ricezione_da().equals("")) || (df.getData_ricezione_a() != null) && (!df.getData_ricezione_a().equals(""))){ if((df.getData_ricezione()!= null) && (!df.getData_ricezione().equals(""))){ data = " Data ricezione richiesta : " + df.getData_ricezione(); }else{ data = " Data ricezione richiesta da : " + df.getData_ricezione_da() + " a : " + df.getData_ricezione_a(); } } if(!aOperatori[0].equalsIgnoreCase("*")){ sTitoloOperatori = titoloOper; for (int i = 0; i < aOperatori.length; i++){ if( (aOperatori.length == 0) || (i == (aOperatori.length - 1)) ){ sTitoloOperatori += aOperatori[i]; }else{ sTitoloOperatori += aOperatori[i] + " , "; } } } } sProcesso = ProcessMapper.proc_DONOR_Name; sLinkPage = CommandsDef.SHOW_LISTARICDONOR_DO + sCommadFrom; }else if((request.getSession().getAttribute("stateFilter")) instanceof RecipientFilter){ ////////////////////RECIPIENT///////////////////////////////////////////////////////// rf = ((RecipientFilter)request.getSession().getAttribute("stateFilter")); if(rf != null){ aOperatori = rf.getOperatore(); if((rf.getData_invio() != null) && (!rf.getData_invio().equals("")) || (rf.getData_invio_da() != null) && (!rf.getData_invio_da().equals("")) || (rf.getData_invio_a() != null) && (!rf.getData_invio_a().equals(""))){ if((rf.getData_invio() != null) && (!rf.getData_invio().equals(""))){ data = "Data invio richiesta : " + rf.getData_invio(); }else{ data = "Data invio richiesta da : " + rf.getData_invio_da() + " a : " + rf.getData_invio_a(); } } if(!aOperatori[0].equalsIgnoreCase("*")){ sTitoloOperatori = titoloOper; for (int i = 0; i < aOperatori.length; i++){ if( (aOperatori.length == 0) || (i == (aOperatori.length - 1)) ){ sTitoloOperatori += aOperatori[i]; }else{ sTitoloOperatori += aOperatori[i] + " , "; } } } } sProcesso = ProcessMapper.proc_RECIPIENT_Name; sLinkPage = CommandsDef.SHOW_LISTARICRECIPIENT_DO + sCommadFrom; }else if((request.getSession().getAttribute("stateFilter")) instanceof TerzePartiFilter){ /////////////////////////////////////////TERZA PARTE///////////////////////////////////////////////////////// tpf = ((TerzePartiFilter)request.getSession().getAttribute("stateFilter")); if(tpf != null){ aOperatori = tpf.getOperatore(); if((tpf.getData_ricezione_richiesta() != null) && (!tpf.getData_ricezione_richiesta().equals("")) || (tpf.getData_ricezione_richiesta_da() != null) && (!tpf.getData_ricezione_richiesta_da().equals("")) || (tpf.getData_ricezione_richiesta_a() != null) && (!tpf.getData_ricezione_richiesta_a().equals(""))){ if((tpf.getData_ricezione_richiesta()!= null) && (!tpf.getData_ricezione_richiesta().equals(""))){ data = "Data ricezione richiesta : " + tpf.getData_ricezione_richiesta(); }else{ data = "Data ricezione richiesta da : " + tpf.getData_ricezione_richiesta_da() + " a: " + tpf.getData_ricezione_richiesta_a(); } } if(!aOperatori[0].equalsIgnoreCase("*")){ sTitoloOperatori = titoloOper; for (int i = 0; i < aOperatori.length; i++){ if( (aOperatori.length == 0) || (i == (aOperatori.length - 1)) ){ sTitoloOperatori += aOperatori[i]; }else{ sTitoloOperatori += aOperatori[i] + " , "; } } } } sProcesso = ProcessMapper.proc_PORTING_IN_Name; sLinkPage = CommandsDef.SHOW_LISTARICPORTING_DO + sCommadFrom; } } %>


STATO DELLE RICHIESTE <%=sProcesso%>

<%=sTitoloOperatori%>
<%=data%>

<% Vector v = new Vector(); if(resultBean != null){ //creo l'ordinamento per la state console if(sProcesso.equalsIgnoreCase(ProcessMapper.proc_DONOR_Name)){ v.add(resultBean.getStateRow(GUIMapper.ACQUISITA)); v.add(resultBean.getStateRow(GUIMapper.PRESAINCARICO)); //scartata //ritpresaincarico v.add(resultBean.getStateRow(GUIMapper.VALIDATING)); v.add(resultBean.getStateRow(GUIMapper.VALIDATING_HOC)); v.add(resultBean.getStateRow(GUIMapper.VALIDATAOK)); v.add(resultBean.getStateRow(GUIMapper.VALIDATAOK_HOC)); v.add(resultBean.getStateRow(GUIMapper.VALIDATAKO)); v.add(resultBean.getStateRow(GUIMapper.VALIDATAKO_HOC)); v.add(resultBean.getStateRow(GUIMapper.ACCETTATA_HOC)); v.add(resultBean.getStateRow(GUIMapper.ACCETTATA)); v.add(resultBean.getStateRow(GUIMapper.RIFIUTATA)); v.add(resultBean.getStateRow(GUIMapper.ANNULLATA)); v.add(resultBean.getStateRow(GUIMapper.ANNULLATAGRUPPO)); v.add(resultBean.getStateRow(GUIMapper.INCESSAZIONE)); v.add(resultBean.getStateRow(GUIMapper.INCESSAZIONE_HOC)); v.add(resultBean.getStateRow(GUIMapper.CESSATA)); v.add(resultBean.getStateRow(GUIMapper.CESSATA_HOC)); v.add(resultBean.getStateRow(GUIMapper.ESPLETATA)); v.add(resultBean.getStateRow(GUIMapper.VALIDATING1)); v.add(resultBean.getStateRow(GUIMapper.SOSPESA)); v.add(resultBean.getStateRow(GUIMapper.SOSPESA_ACCETTATA)); }else if(sProcesso.equalsIgnoreCase(ProcessMapper.proc_RECIPIENT_Name)){ ////scartata v.add(resultBean.getStateRow(GUIMapper.ACQUISITA_REC)); v.add(resultBean.getStateRow(GUIMapper.ACCODATA_REC)); v.add(resultBean.getStateRow(GUIMapper.INVIATA_REC)); v.add(resultBean.getStateRow(GUIMapper.INVIATA_HOC_REC)); v.add(resultBean.getStateRow(GUIMapper.SCARTATAPRESAINCARICO_REC)); v.add(resultBean.getStateRow(GUIMapper.PRESAINCARICO_REC)); v.add(resultBean.getStateRow(GUIMapper.RIFIUTATA_REC)); v.add(resultBean.getStateRow(GUIMapper.VALIDATA_REC)); v.add(resultBean.getStateRow(GUIMapper.VALIDATA_HOC_REC)); v.add(resultBean.getStateRow(GUIMapper.ANNULLATA_REC)); v.add(resultBean.getStateRow(GUIMapper.ACCETTATA_REC)); v.add(resultBean.getStateRow(GUIMapper.ACCETTATA_HOC_REC)); v.add(resultBean.getStateRow(GUIMapper.ATTESAEVASIONE_REC)); v.add(resultBean.getStateRow(GUIMapper.ATTESAEVASIONE_HOC_REC)); v.add(resultBean.getStateRow(GUIMapper.EVASA_REC)); v.add(resultBean.getStateRow(GUIMapper.EVASA_HOC_REC)); v.add(resultBean.getStateRow(GUIMapper.ATTESASCIVOLOTACS_REC)); v.add(resultBean.getStateRow(GUIMapper.ANNULLATAGRUPPO_REC)); v.add(resultBean.getStateRow(GUIMapper.SOSPESA_REC)); }else if(sProcesso.equalsIgnoreCase(ProcessMapper.proc_PORTING_IN_Name)){ v.add(resultBean.getStateRow(GUIMapper.ACQUISITA_TP)); v.add(resultBean.getStateRow(GUIMapper.SCARTATA_TP)); v.add(resultBean.getStateRow(GUIMapper.ATTESAEVASIONE_TP)); v.add(resultBean.getStateRow(GUIMapper.NONEVASA_TP)); v.add(resultBean.getStateRow(GUIMapper.NONEVASA_INVIATA_TP)); v.add(resultBean.getStateRow(GUIMapper.EVASA_TP)); v.add(resultBean.getStateRow(GUIMapper.ESPLETATA_TP)); } %> <% for (int i = 0; i < v.size(); i++) { StateRow s = (StateRow)v.elementAt(i);%> <%if(s.getGREEN() >=0 ){%> <%if((s.getGREEN() >=0 ) && (s.isIS_STATO_FINALE())){%> <%}else{%> <%}%> <%}else{%> <%}%> <%if(s.getYELLOW() >=0 ){%> <%}else{%> <%}%> <%if(s.getRED() >=0 ){%> <%}else{%> <%}%> <% } }%>
Stato Verde Giallo Rosso Stato Finale
<%=s.getSTATO()%><%=s.getGREEN()%><%=s.getGREEN()%> <%=s.getYELLOW()%> <%=s.getRED()%> <%=s.isIS_STATO_FINALE()==true?"Si":" "%>