private void CleanSessionRisultatiRicerca() { TrasmManager.removeDocTrasmSel(this); TrasmManager.removeDocTrasmQueryEff(this); TrasmManager.removeDataTableRic(this); TrasmManager.removeDataTableEff(this); TrasmManager.removeDataTableRic(this); }
protected void btn_trasm_Click(object sender, EventArgs e) { //refresh session elements for trasmric. CleanSessionRisultatiRicerca(); TrasmManager.removeDataTableEff(this); TrasmManager.removeDataTableRic(this); CleanSessionMemoria(); this.btn_trasm.DisabledUrl = "images/testata/btn_trasmissioni_on.gif"; }
/// <summary> /// TASTO RICERCA /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_search_Click(object sender, EventArgs e) { try { System.Web.UI.WebControls.CommandEventArgs ev = (System.Web.UI.WebControls.CommandEventArgs)e; if (!ev.CommandArgument.Equals("DO_RIC_VISIBILITA")) { //SALVA RICERCHE : DocumentManager.removeDocumentoInLavorazione(this); DocumentManager.removeFiltroRicDoc(this); TrasmManager.removeDataTableEff(this); TrasmManager.removeDataTableRic(this); TrasmManager.removeDocTrasmQueryEff(this); TrasmManager.removeDocTrasmQueryRic(this); DocumentManager.removeDatagridDocumento(this); DocumentManager.removeFiltroRicTrasm(this); FascicoliManager.removeFascicoloSelezionatoFascRapida(this); FascicoliManager.removeCodiceFascRapida(this); FascicoliManager.removeDescrizioneFascRapida(this); FascicoliManager.removeFiltroRicFasc(this); FascicoliManager.removeMemoriaFiltriRicFasc(this); UserManager.removeCorrispondentiSelezionati(this); Session.Remove(DocsPAWA.ricercaDoc.SchedaRicerca.SESSION_KEY); this.CleanSessionMemoria(); //this.btn_search.DisabledUrl = utils.InitImagePath.getInstance(idAmm).getPath("RICERCA_ATTIVO"); } if (ev.CommandArgument.Equals("FASC_GESTIONE")) { //se utilizzo pagina ricerca fascicoli da popup del pulsante fasc. rapida, e faccio una ricerca, poi non //subito dopo faccio un ricerca fascicoli, rimaneva la predende ricerca in sessione perchè rimanevano i filtri della ricerca FascicoliManager.removeFiltroRicFasc(this); } //Annullamento variabile in sessione per lo scorrimento delle liste //UserControls.ScrollElementsList.ScrollManager.clearSessionObjScrollElementsList(); UserControls.ScrollElementsList.ScrollManager.clearContextObjScrollElementsList(); //se non si è in modifica griglia temporanea distruggo la griglia (forza il cambio contesto) if (utils.GridManager.SelectedGrid != null) { utils.GridManager.SelectedGrid = null; } Session.Remove("templateRicerca"); } catch (Exception ex) { string f = ex.Message.ToString(); ErrorManager.redirectToErrorPage(this, ex); } }
protected void btn_search_Click(object sender, EventArgs e) { DocumentManager.removeDocumentoInLavorazione(this); TrasmManager.removeDataTableEff(this); TrasmManager.removeDataTableRic(this); DocumentManager.removeFiltroRicDoc(this); DocumentManager.removeDatagridDocumento(this); TrasmManager.removeDocTrasmQueryEff(this); TrasmManager.removeDocTrasmQueryRic(this); #region CleanSessionMemoria(); // DocumentManager.removeMemoriaFiltriRicDoc(this); // DocumentManager.removeMemoriaNumPag(this); // DocumentManager.removeMemoriaTab(this); // DocumentManager.RemoveMemoriaVisualizzaBack(this); #endregion btn_search.DisabledUrl = "images/testata/btn_ricerca_on.gif"; }