|
|
|
@ -167,33 +167,12 @@ namespace WpfApp1
|
|
|
|
|
viderListBox();
|
|
|
|
|
List<Requin> nvReq = new List<Requin>();
|
|
|
|
|
string rech = Rechercher.Text;
|
|
|
|
|
int test = 0;
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(rech))
|
|
|
|
|
{
|
|
|
|
|
foreach (Requin req in Mgr.Requins)
|
|
|
|
|
nvReq = Mgr.rechercherRequins(Mgr.Requins, zonePage, rech);
|
|
|
|
|
foreach(Requin req in nvReq)
|
|
|
|
|
{
|
|
|
|
|
if (zonePage == null)
|
|
|
|
|
{
|
|
|
|
|
if (req.Nom.Contains(rech) || req.NomSci.Contains(rech))
|
|
|
|
|
{
|
|
|
|
|
laListe.Items.Add((new UserControlRequin { requin = req }));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
foreach (Zone z in req.Repartition)
|
|
|
|
|
{
|
|
|
|
|
if ((req.Nom.Contains(rech) || req.NomSci.Contains(rech)) && zonePage==z)
|
|
|
|
|
{
|
|
|
|
|
test++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (test > 0)
|
|
|
|
|
{
|
|
|
|
|
laListe.Items.Add((new UserControlRequin { requin = req }));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
test = 0;
|
|
|
|
|
laListe.Items.Add(new UserControlRequin { requin = req });
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|