|
|
@ -1,11 +1,12 @@
|
|
|
|
using Model.Stub;
|
|
|
|
using Model.Classes;
|
|
|
|
|
|
|
|
using Model.Stub;
|
|
|
|
using System;
|
|
|
|
using System;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.Linq;
|
|
|
|
using System.Linq;
|
|
|
|
using System.Text;
|
|
|
|
using System.Text;
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Model
|
|
|
|
namespace Model.Managers
|
|
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
{
|
|
|
|
public class Manager
|
|
|
|
public class Manager
|
|
|
@ -14,7 +15,8 @@ namespace Model
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Manager() {
|
|
|
|
public Manager()
|
|
|
|
|
|
|
|
{
|
|
|
|
DataManager = new StubManager();
|
|
|
|
DataManager = new StubManager();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -58,14 +60,16 @@ namespace Model
|
|
|
|
|
|
|
|
|
|
|
|
public List<FruitDuDemon> RechercheFDD(string text, List<FruitDuDemon> listeFDD)
|
|
|
|
public List<FruitDuDemon> RechercheFDD(string text, List<FruitDuDemon> listeFDD)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (text == "") {
|
|
|
|
if (text == "")
|
|
|
|
|
|
|
|
{
|
|
|
|
return listeFDD;
|
|
|
|
return listeFDD;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
foreach (FruitDuDemon f in listeFDD.ToList())
|
|
|
|
foreach (FruitDuDemon f in listeFDD.ToList())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
bool correspondance = false;
|
|
|
|
bool correspondance = false;
|
|
|
|
int textPos = 0;
|
|
|
|
int textPos = 0;
|
|
|
|
for (int i = 0; i < (f.Nom.Length); i++) {
|
|
|
|
for (int i = 0; i < f.Nom.Length; i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
if (string.Equals(text[textPos].ToString(), f.Nom[i].ToString(), StringComparison.OrdinalIgnoreCase))
|
|
|
|
if (string.Equals(text[textPos].ToString(), f.Nom[i].ToString(), StringComparison.OrdinalIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
textPos++;
|
|
|
|
textPos++;
|