public async Task <IActionResult> Edit(int id, [Bind("PlayerId,SponsorId")] PlayerSponsor playerSponsor) { if (id != playerSponsor.PlayerId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(playerSponsor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerSponsorExists(playerSponsor.PlayerId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PlayerId"] = new SelectList(_context.Player, "PlayerId", "PlayerId", playerSponsor.PlayerId); ViewData["SponsorId"] = new SelectList(_context.Sponsor, "SponsorId", "SponsorId", playerSponsor.SponsorId); return(View(playerSponsor)); }
public async Task <IActionResult> Create([Bind("PlayerId,SponsorId")] PlayerSponsor playerSponsor) { if (ModelState.IsValid) { _context.Add(playerSponsor); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PlayerId"] = new SelectList(_context.Player, "PlayerId", "PlayerId", playerSponsor.PlayerId); ViewData["SponsorId"] = new SelectList(_context.Sponsor, "SponsorId", "SponsorId", playerSponsor.SponsorId); return(View(playerSponsor)); }