protected void Page_Init(object sender, EventArgs e)
    {
        //Permet de reinitialiser les criteres de recherche lorsque la page charge est ajout_acquereur.aspx
        //Mais de les conserver lorsqu'il s'agit de la page recherche
        if (!IsPostBack && (Session["bugfix_reset"] != null || Session["bugfix_reset2"] != null))
        {
            Session["emplacementAffiche"]       = null;
            Session["drcArrondissements"]       = null;
            Session["drcAideVilles"]            = null;
            Session["drcAidePays"]              = null;
            Session["drcAideDep"]               = null;
            Session["listeNoire"]               = null;
            Session["listeArrondissementNoire"] = null;

            if (Session["bugfix_reset"] != null)
            {
                Session["bugfix_reset2"] = true;
            }
            else if (Session["bugfix_reset2"] != null)
            {
                Session["bugfix_reset2"] = null;
            }

            Session["bugfix_reset"] = null;
        }

        //ce qui est en commentaire permet d eviter que le controleur conserve ses valeurs d une page a l autre, fonction desactivée sur demande
        //if (!IsPostBack) Session["emplacementAffiche"] = null;// ici
        if (Session["emplacementAffiche"] != null)
        {
            emplacementAffiche = (ListeEmplacement)Session["emplacementAffiche"];
        }
        if (textBoxCibleAvant == null)
        {
            textBoxCibleAvant = "";
        }

        /*if (!IsPostBack) Session["drcArrondissements"] = null;// ici
         * if (!IsPostBack) Session["drcAideVilles"] = null;// ici
         * if (!IsPostBack) Session["drcAidePays"] = null;// ici
         * if (!IsPostBack) Session["drcAideDep"] = null;// ici
         * if (!IsPostBack) Session["listeNoire"] = null;// ici*/
        if (Session["listeNoire"] != null)
        {
            listeNoire = (ListeEmplacementRecherche)Session["listeNoire"];
        }
        //if (!IsPostBack) Session["listeArrondissementNoire"] = null;// et ici
        if (Session["listeArrondissementNoire"] != null)
        {
            listeArrondissementNoire = (List <Arrondissement>)Session["listeArrondissementNoire"];
        }
    }
Exemple #2
0
 public void clear()
 {
     Session["emplacementAffiche"]       = null;
     Session["drcArrondissements"]       = null;
     Session["drcAideVilles"]            = null;
     Session["drcAideDep"]               = null;
     Session["listeNoire"]               = null;
     Session["listeArrondissementNoire"] = null;
     listeNoire               = null;
     emplacementAffiche       = null;
     listeArrondissementNoire = null;
     listeVilleRecherche      = null;
     rafraichirEmplacementAffiche();
 }
Exemple #3
0
 protected void Page_Init(object sender, EventArgs e)
 {
     //ce qui est en commentaire permet d eviter que le controleur conserve ses valeurs d une page a l autre, fonction desactivée sur demande
     if (!IsPostBack)
     {
         Session["emplacementAffiche"] = null;             // ici
     }
     if (Session["emplacementAffiche"] != null)
     {
         emplacementAffiche = (ListeEmplacement)Session["emplacementAffiche"];
     }
     if (textBoxCibleAvant == null)
     {
         textBoxCibleAvant = "";
     }
     if (!IsPostBack)
     {
         Session["drcArrondissements"] = null;             // ici
     }
     if (!IsPostBack)
     {
         Session["drcAideVilles"] = null;             // ici
     }
     if (!IsPostBack)
     {
         Session["drcAideDep"] = null;             // ici
     }
     if (!IsPostBack)
     {
         Session["listeNoire"] = null;             // ici
     }
     if (Session["listeNoire"] != null)
     {
         listeNoire = (ListeEmplacementRecherche)Session["listeNoire"];
     }
     if (!IsPostBack)
     {
         Session["listeArrondissementNoire"] = null;             // et ici
     }
     if (Session["listeArrondissementNoire"] != null)
     {
         listeArrondissementNoire = (List <Arrondissement>)Session["listeArrondissementNoire"];
     }
 }