public async Task <IActionResult> Edit(int id, [Bind("JogadorID,Idade,Nome,Nacionalidade")] Jogador jogador) { if (id != jogador.JogadorID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(jogador); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!JogadorExists(jogador.JogadorID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(jogador)); }
public async Task <IActionResult> Edit(int id, [Bind("PlacarID,JogadorID,Data,Pontuacao")] Placar placar) { if (id != placar.PlacarID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(placar); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlacarExists(placar.PlacarID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["JogadorID"] = new SelectList(_context.Jogador, "JogadorID", "JogadorID", placar.JogadorID); return(View(placar)); }