public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,Estado,EscenarioID")] Rol rol) { if (id != rol.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(rol); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RolExists(rol.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EscenarioID"] = new SelectList(_context.Escenario, "Id", "Titulo", rol.EscenarioID); return(View(rol)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,PersonajeID,SituacionID,RespuestaID,Respuesta2ID")] Tarjeta tarjeta) { if (id != tarjeta.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tarjeta); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TarjetaExists(tarjeta.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PersonajeID"] = new SelectList(_context.Personaje, "Id", "Nombre", tarjeta.PersonajeID); ViewData["SituacionID"] = new SelectList(_context.Situacion, "Id", "Titulo", tarjeta.SituacionID); ViewData["RespuestaID"] = new SelectList(_context.Respuesta, "Id", "Texto", tarjeta.RespuestaID); ViewData["Respuesta2ID"] = new SelectList(_context.Respuesta, "Id", "Texto", tarjeta.Respuesta2ID); return(View(tarjeta)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Titulo,Descripcion,NotaMeta,EmocionMeta,TiempoMeta,Estado")] Escenario escenario) { if (id != escenario.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(escenario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EscenarioExists(escenario.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(escenario)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Texto,Estado,NotaCambio,EmocionCambio,TiempoCambio,SituacionID")] Respuesta respuesta) { if (id != respuesta.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(respuesta); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RespuestaExists(respuesta.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["SituacionID"] = new SelectList(_context.Situacion, "Id", "Titulo", respuesta.SituacionID); return(View(respuesta)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Titulo,Texto,Inicio,Estado")] Situacion situacion) { if (id != situacion.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(situacion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SituacionExists(situacion.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(situacion)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,Estado,RolID")] Personaje personaje) { if (id != personaje.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(personaje); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonajeExists(personaje.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["RolID"] = new SelectList(_context.Rol, "Id", "Nombre", personaje.RolID); return(View(personaje)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,NotaAcomulada,EmocionAcomulada,TiempoAcomulado")] Partida partida) { if (id != partida.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(partida); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PartidaExists(partida.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(partida)); }