public async Task RemoveDraftMyTeam(string leagueID, string userEmail) { DraftMyTeam dmt = await _context.DraftMyTeam .Where(x => x.GroupName == leagueID) .Where(x => x.UserEmail == userEmail) .FirstOrDefaultAsync(); if (dmt != null) { _context.Remove(dmt); await _context.SaveChangesAsync(); } }
//public async Task CreateDraftMyTeam(int leagueID, string userID) //{ // MyTeam team = await _context.MyTeams // .Include(x => x.FantasyLeagueNav).ThenInclude(x => x. DraftNav) // .Where(x => x.UserID == userID) // .Where(x => x.FantasyLeagueID == leagueID) // .FirstOrDefaultAsync(); // DraftMyTeam dmt = new DraftMyTeam() // { // DraftID = team.FantasyLeagueNav.DraftID, // UserEmail = team.UserNav.Email // }; // if (!await DraftMyTeamExists(dmt.DraftID, dmt.UserEmail)) // { // await _context.AddAsync(dmt); // await _context.SaveChangesAsync(); // } //} public async Task CreateDraftMyTeam(string leagueID, string userEmail) { DraftMyTeam dmt = new DraftMyTeam() { GroupName = leagueID, UserEmail = userEmail }; if (!await DraftMyTeamExists(dmt.GroupName, dmt.UserEmail)) { await _context.AddAsync(dmt); await _context.SaveChangesAsync(); } }