public IActionResult AddPlayer(Player player, string TeamId) { var id = int.Parse(TeamId); player.Team = _db.Teams.FirstOrDefault(t => t.TeamId == id); player.FreeAgent = false; _db.Entry(player).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "League")); }
public static void AddTeam(SportsTeam sportsTeam) { using (var context = new FantasyFootballContext()) { context.SportsTeam.Add(sportsTeam); context.SaveChanges(); } }
public static void AddPlayer(BasePlayer player) { using (var context = new FantasyFootballContext()) { context.BasePlayer.Add(player); context.SaveChanges(); } }
public async Task <IActionResult> Create(League league) { var userId = this.User.FindFirst(ClaimTypes.NameIdentifier)?.Value; var currentUser = await _userManager.FindByIdAsync(userId); league.User = currentUser; _db.Leagues.Add(league); _db.SaveChanges(); return(RedirectToAction("Index")); }
public static void ClearDatabase() { using (var context = new FantasyFootballContext()) { context.BasePlayer.RemoveRange(context.BasePlayer.ToList()); context.Player.RemoveRange(context.Player.ToList()); //context.SportsTeam.RemoveRange(context.SportsTeam.ToList()); context.SaveChanges(); } }
public async Task <IActionResult> Create(Team team) { var userId = this.User.FindFirst(ClaimTypes.NameIdentifier)?.Value; var currentUser = await _userManager.FindByIdAsync(userId); var selectedLeague = _db.Leagues.FirstOrDefault(league => league.LeagueId == team.LeagueId); selectedLeague.TeamCount += 1; team.User = currentUser; _db.Entry(selectedLeague).State = EntityState.Modified; _db.Teams.Add(team); _db.SaveChanges(); return(RedirectToAction("Index", "League")); }