using Entity_Framework; using Entity_Framework.Entity; using Entity_Framework.Factories; using Modele.Classe; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Extraction_Donnees.Extraction { public partial class Extraction { public Task> GetTours(long IdSession) { IEnumerable result = new List(); using (BDDContext db = new BDDContext()) { bool checkSession = db.Sessions.Any(e => e.Id == IdSession); if (checkSession == false) { return Task.FromResult>(null); } result = (from tour in db.Tours from session in db.Sessions where session.Id == tour.IdSession select tour).ToList(); } return Task.FromResult>(result.Select(e => e.EntityToModele())); } } }