public async Task <ActionResult> Edit([Bind("AlumnoId,CatedraId,Cuatrimestre,FechaInscripcion")] AlumnoCatedra alumnoCatedra) { if (ModelState.IsValid) { try { _context.Update(alumnoCatedra); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AlumnoCatedraExists(alumnoCatedra.AlumnoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AlumnoId"] = new SelectList(_context.Alumnos, "Id", "Nombre", alumnoCatedra.AlumnoId); ViewData["CatedraId"] = new SelectList(_context.Catedra, "Id", "Descripcion", alumnoCatedra.CatedraId); return(View(alumnoCatedra)); }
public async Task <ActionResult> Create([Bind("AlumnoId,CatedraId,Cuatrimestre,FechaInscripcion")] AlumnoCatedra alumnoCatedra) { if (ModelState.IsValid) { _context.Add(alumnoCatedra); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["AlumnoId"] = new SelectList(_context.Alumnos, "Id", "Nombre", alumnoCatedra.AlumnoId); ViewData["CatedraId"] = new SelectList(_context.Catedra, "Id", "Descripcion", alumnoCatedra.CatedraId); return(View(alumnoCatedra)); }