private void CleanSessionMemoria() { DocumentManager.removeMemoriaFiltriRicDoc(this); DocumentManager.removeMemoriaNumPag(this); TrasmManager.removeMemoriaNumPag(this); DocumentManager.removeMemoriaTab(this); DocumentManager.RemoveMemoriaVisualizzaBack(this); FascicoliManager.removeMemoriaRicFasc(this); FascicoliManager.RemoveMemoriaVisualizzaBack(this); FascicoliManager.SetFolderViewTracing(this, false); }
private void aggiornaToDoList() { try { // Aggiornamento contesto corrente this.RefreshCurrentContext(); //array contenitore degli array filtro di ricerca DocsPaWR.FiltroRicerca[][] qV; DocsPaWR.FiltroRicerca fV1; DocsPaWR.FiltroRicerca[] fVList; qV = new DocsPAWA.DocsPaWR.FiltroRicerca[1][]; qV[0] = new DocsPAWA.DocsPaWR.FiltroRicerca[1]; if (ricercaTrasm.DialogFiltriRicercaTrasmissioni.CurrentFilters != null) { fVList = ricercaTrasm.DialogFiltriRicercaTrasmissioni.CurrentFilters; } else { fVList = new DocsPAWA.DocsPaWR.FiltroRicerca[0]; } #region filtro "oggetto trasmesso" //TODO VERONICA: filtro per oggetto trasmesso quando si aggiungono i checkbox documenti fascicoli //if (this.DDLOggettoTab1.SelectedIndex >= 0) //{ // fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); // fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.TIPO_OGGETTO.ToString(); // fV1.valore = this.DDLOggettoTab1.SelectedItem.Value.ToString(); // fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); //} #endregion #region filtro "TO DO LIST" fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.TODO_LIST.ToString(); fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); #endregion #region filtro "NO SOTTOPOSTI" fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.NO_CERCA_INFERIORI.ToString(); fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); #endregion #region filtro "ELEMENTI NON LETTI" if (Session["TrasmNonViste"] != null && Session["TrasmNonViste"].ToString() != "") { fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.TIPO_OGGETTO.ToString(); fV1.valore = Session["TrasmNonViste"].ToString(); fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.ELEMENTI_NON_VISTI.ToString(); fV1.valore = "1"; fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); } #endregion if (Session["TrasmDocPredisposti"] != null && Convert.ToBoolean(Session["TrasmDocPredisposti"])) { fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriDocumento.TIPO.ToString(); fV1.valore = "PR"; fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); } if (Session["TrasmNonAccettate"] != null && Session["TrasmNonAccettate"] != "") { fV1 = new DocsPAWA.DocsPaWR.FiltroRicerca(); fV1.argomento = DocsPaWR.FiltriTrasmissioneNascosti.TRASMISSIONI_ACCETTATE.ToString(); fV1.valore = "1"; fVList = Utils.addToArrayFiltroRicerca(fVList, fV1); } qV[0] = fVList; DocumentManager.setFiltroRicTrasm(this, qV[0]); //paging TrasmManager.removeMemoriaNumPag(this); Session.Remove("data"); //Response.Write("<SCRIPT>try { top.principale.iFrame_dx.document.location='TodoList/toDoList.aspx?type=" + DDLOggettoTab1.SelectedValue.ToString() + "&tiporic=R&home=Y'; } catch(e) {try { top.principale.iFrame_dx.document.location='TodoList/toDoList.aspx?type=" + DDLOggettoTab1.SelectedValue.ToString() + "&tiporic=R&home=Y'; } catch(e) {}}</SCRIPT>"); Response.Write("<SCRIPT>try { top.principale.iFrame_dx.document.location='TodoList/toDoList.aspx?tiporic=R&home=Y'; } catch(e) {try { top.principale.iFrame_dx.document.location='TodoList/toDoList.aspx?tiporic=R&home=Y'; } catch(e) {}}</SCRIPT>"); //} } catch (System.Exception es) { //System.Diagnostics.Debug.WriteLine("error Login"+es.Message.ToString()); ErrorManager.redirect(this, es); } }