public async Task <IActionResult> Edit(int id, [Bind("EstudianteId,ApellidoPaterno,ApellidoMaterno,Nombre,FechaInscripcion")] Estudiante estudiante) { if (id != estudiante.EstudianteId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estudiante); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstudianteExists(estudiante.EstudianteId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(estudiante)); }
public async Task <IActionResult> Edit(int id, [Bind("InscripcionId,CursoId,EstudianteId,Grado")] Inscripcion inscripcion) { if (id != inscripcion.InscripcionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(inscripcion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InscripcionExists(inscripcion.InscripcionId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CursoId"] = new SelectList(_context.Curso, "CursoId", "CursoId", inscripcion.CursoId); ViewData["EstudianteId"] = new SelectList(_context.Estudiante, "EstudianteId", "EstudianteId", inscripcion.EstudianteId); return(View(inscripcion)); }
public async Task <IActionResult> Edit(int id, [Bind("CursoId,Titulo,Creditos")] Curso curso) { if (id != curso.CursoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(curso); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CursoExists(curso.CursoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(curso)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Cedula,Nombre,FechaNacimiento,Semestre")] Estudiante estudiante) { if (id != estudiante.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estudiante); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstudianteExists(estudiante.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(estudiante)); }