using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Modèle
{
///
/// Cette classe permet d'initialiser une base de données de monstres, en appelant pour le
/// moment le stub. Elle permet également de manipuler les données des monstres.
///
public class MonsterBase : IRechercheMonstre
{
private List monsters;
public List ListMonsters
{
get
{
return monsters;
}
private set
{
monsters = value;
}
}
public MonsterBase()
{
ListMonsters = new Stub().loadMonsters();
}
public List search(string texte, MonsterBase mb)
{
List lm = new List();
foreach (Monstre m in mb.ListMonsters)
{
if (m.Name.Contains(texte, System.StringComparison.CurrentCultureIgnoreCase))
lm.Add(m);
}
return lm;
}
}
}