using System; using System.Threading.Tasks; using api.Models; using api.Data; using Microsoft.EntityFrameworkCore; using System.Collections.Generic; namespace api.Data { public class EventLocsVisitedRepository : IEventLocsVisitedRepository { public EventLocsVisitedRepository(DataContext context) { _context = context; } public DataContext _context { get; } public async Task> GetEventLocsVisited() { var rEventLocsVisitedList = await _context.EventLocsVisited.Include(e=>e.Team).Include(e=>e.Location).ToListAsync(); return rEventLocsVisitedList; } public async Task> GetEventLocsVisitedTeam(int id) { List allLocs = await _context.EventLocsVisited.Include(e=>e.Team).Include(e=>e.Location).ToListAsync(); List rList = new List(); for(var i=0;i> GetEventLocsVisitedEvent(int id) { List allLocs = await _context.EventLocsVisited.Include(e=>e.Team).Include(e=>e.Location).ToListAsync(); List rList = new List(); for(var i=0;i