public async Task <IActionResult> Edit(int id, [Bind("ProjetoID,Nome")] Projeto projeto) { if (id != projeto.ProjetoID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(projeto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProjetoExists(projeto.ProjetoID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(projeto)); }
public async Task <IActionResult> Edit(int id, [Bind("PessoaAtleticaID,PessoaID,AtleticaID")] PessoaAtletica pessoaAtletica) { if (id != pessoaAtletica.PessoaAtleticaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pessoaAtletica); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PessoaAtleticaExists(pessoaAtletica.PessoaAtleticaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AtleticaID"] = new SelectList(_context.Atleticas, "AtleticaID", "Nome", pessoaAtletica.AtleticaID); ViewData["PessoaID"] = new SelectList(_context.Pessoas, "PessoaID", "CPF", pessoaAtletica.PessoaID); return(View(pessoaAtletica)); }
public async Task <IActionResult> Edit(int id, [Bind("HorarioID,DiaID,EspacoFisicoID,HoraInicio,HoraFim")] Horario horario) { if (id != horario.HorarioID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(horario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HorarioExists(horario.HorarioID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DiaID"] = new SelectList(_context.DiaDaSemana, "DiaDaSemanaID", "DiaDaSemanaID", horario.DiaID); ViewData["EspacoFisicoID"] = new SelectList(_context.EspacoFisico, "EspacoFisicoID", "Nome", horario.EspacoFisicoID); return(View(horario)); }
public async Task <IActionResult> Edit(int id, [Bind("EspacoFisicoID,Nome,IsLiberado")] EspacoFisico espacoFisico) { if (id != espacoFisico.EspacoFisicoID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(espacoFisico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EspacoFisicoExists(espacoFisico.EspacoFisicoID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(espacoFisico)); }
public async Task <IActionResult> Edit(int id, [Bind("AtleticaID,Nome")] Atletica atletica) { if (id != atletica.AtleticaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(atletica); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AtleticaExists(atletica.AtleticaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(atletica)); }
public async Task <IActionResult> Edit(int id, PessoasViewModel model) { if (id != model.Pessoa.PessoaID) { return(NotFound()); } if (ModelState.IsValid) { try { var pessoa = model.Pessoa; _context.Update(pessoa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PessoaExists(model.Pessoa.PessoaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(model)); }