protected void AjouterALaListeNoire(object sender, EventArgs e) { string code = ((MemoryButton)sender).code; EmplacementRecherche ERtrouve = null; foreach (Emplacement empl in emplacementAffiche) { foreach (EmplacementRecherche emplER in empl.ListeVille) { if (emplER.CodeINSEE == code) { empl.ListeVille.Remove(emplER); break;//unique } } } foreach (EmplacementRecherche ER in listeVilleRecherche) { if (ER.CodeINSEE == code) { ERtrouve = ER; break;//unique } } listeNoire.Add(ERtrouve); listeVilleRecherche.Remove(ERtrouve); rafraichirAffichageAvance(); rafraichirEmplacementAffiche(); }
protected void RetirerDeLaListeNoire(Object sender, EventArgs e) { string code = ((MemoryButton)sender).code; EmplacementRecherche ERtrouve = null; rechargerListeERDansEmplacement(); foreach (EmplacementRecherche ER in listeNoire) { if (ER.CodeINSEE == code) { ERtrouve = ER; } } listeVilleRecherche.Add(ERtrouve); listeNoire.Remove(ERtrouve); rafraichirAffichageAvance(); rafraichirEmplacementAffiche(); }