Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
            }
        }