private void CleanSessionTabTrasm(string tab) { TrasmManager.removeDocTrasmQueryEff(this); TrasmManager.removeDataTableRic(this); TrasmManager.removeDocTrasmSel(this); if (!tab.Equals("allegati") || !tab.Equals("versioni")) { if (tab.Equals("trasmissioni")) { // System.Diagnostics.Trace.WriteLine(this.GetType().ToString()+"top.principale.iFrame_dx.document.location='tabTrasmissioniEff.aspx';"); Response.Write("<script language='javascript'>top.principale.iFrame_dx.document.location='tabTrasmissioniEff.aspx';</script>"); } else { // Se è attivo l'autopreview viene effettuato direttamente il refresh della pagina di destra in modo da aggiornare // i dati sullo stato di checkout del documento (MAC INPS 71) if (ConfigSettings.getKey(ConfigSettings.KeysENUM.DOCUMENT_AUTOPREVIEW).ToLower() == "true") { Response.Write("<script language='javascript'>try {top.principale.iFrame_dx.document.location='tabDoc.aspx'} catch(e) { try {top.principale.iFrame_dx.document.location='tabDoc.aspx'} catch(e) {} }</script>"); } else // PAT: Non vogliono che la pagina di destra si refreshi quando cliccano sul tab profilo if (Session["refreshDxPageVisualizzatore"] == null && Convert.ToBoolean(Session["refreshDxPageVisualizzatore"]) != true) { Response.Write("<script language='javascript'>try {top.principale.iFrame_dx.document.location='tabDoc.aspx'} catch(e) { try {top.principale.iFrame_dx.document.location='tabDoc.aspx'} catch(e) {} }</script>"); } } } }
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"; }