public async Task <IActionResult> Edit(int id, [Bind("Id,JogadorId,QuestaoId,Resposta")] RespostaJogador respostaJogador) { if (id != respostaJogador.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(respostaJogador); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RespostaJogadorExists(respostaJogador.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["JogadorId"] = new SelectList(_context.Jogador, "Id", "Id", respostaJogador.JogadorId); ViewData["QuestaoId"] = new SelectList(_context.Questao, "Id", "Id", respostaJogador.QuestaoId); return(View(respostaJogador)); }
public async Task <IActionResult> Create([Bind("Id,JogadorId,QuestaoId,Resposta")] RespostaJogador respostaJogador) { if (ModelState.IsValid) { _context.Add(respostaJogador); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["JogadorId"] = new SelectList(_context.Jogador, "Id", "Id", respostaJogador.JogadorId); ViewData["QuestaoId"] = new SelectList(_context.Questao, "Id", "Id", respostaJogador.QuestaoId); return(View(respostaJogador)); }