public async Task <IActionResult> Devolver(int?id)
        {
            var jogo = await _context.PesquisarporIdAsync((int)id);

            jogo.AmigoID = 1;
            jogo.Amigo   = null;
            await _context.SalvarAsync(jogo);

            return(RedirectToAction(nameof(Index)));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Edit([Bind("ID,Nome,AmigoID")] JogoViewModel jogo)
        {
            if (ModelState.IsValid)
            {
                await _context.SalvarAsync(_mapper.Map <Jogo>(jogo));

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AmigoID"] = new SelectList(_mapper.Map <List <AmigoViewModel> >(await _contextAmigo.PesquisarTodosAsync()), "ID", "Nome", jogo.AmigoID);
            return(View(jogo));
        }