/// \file IDataManager.cs
/// \brief Contient la définition de l'intergace IDataManager.
///
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Model.Classes;
namespace Model.Managers
{
///
/// Interface permettant de représenter le StubManager et Le XML Serializer dans le Manager.
///
public interface IDataManager
{
IEnumerable? GetBateaux();
IEnumerable? GetBestiaires();
IEnumerable? GetEquipages();
IEnumerable? GetFruits();
IEnumerable? GetIles();
IEnumerable? GetPersonnages();
void SetBateau(List listeBateaux);
void SetBestiaire(List listeBest);
void SetEquipage(List listeEquip);
void SetFDD(List listeFDD);
void SetIle(List listeIle);
void SetPersonnage(List listePerso);
}
}