public async Task <IActionResult> PutLeague(int id, League league) { if (id != league.LeagueId) { return(BadRequest()); } _context.Entry(league).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LeagueExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("TeamId,LeagueId,Name,Initials,FoundingDate,NumberOfTitles,MainColor")] Team team) { if (ModelState.IsValid) { _context.Add(team); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["LeagueId"] = new SelectList(_context.League, "LeagueId", "LeagueId", team.LeagueId); return(View(team)); }
public async Task <IActionResult> Create([Bind("Playerid,TeamId,Name,DateOfBirth,MarketValue")] Player player) { if (ModelState.IsValid) { _context.Add(player); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TeamId"] = new SelectList(_context.Team, "TeamId", "Initials", player.TeamId); return(View(player)); }