public async Task <IActionResult> EditarAsgt(int id, [Bind("AsignaturasID,Nombre,TipoDeAsignatura")] Asignaturas asignaturas) { if (id != asignaturas.AsignaturasID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(asignaturas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsignaturasExists(asignaturas.AsignaturasID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(InicioAsgt))); } return(View(asignaturas)); }
public async Task <IActionResult> Edit(int id, [Bind("Matricula,Nombre,Apellido,CodCarrera,Activo")] Estudiantes estudiantes) { if (id != estudiantes.Matricula) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estudiantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstudiantesExists(estudiantes.Matricula)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CodCarrera"] = new SelectList(_context.Carreras, "CodCarrera", "NomCarrera", estudiantes.CodCarrera); return(View(estudiantes)); }
public async Task <IActionResult> Editar(int id, [Bind("AsignaturasMaestrosID,AsignaturasID,ProfesoresID")] AsignaturasMaestros asignaturasMaestros) { if (id != asignaturasMaestros.AsignaturasMaestrosID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(asignaturasMaestros); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsignaturasMaestrosExists(asignaturasMaestros.AsignaturasMaestrosID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(MenuAsigtProf))); } ViewData["AsignaturasID"] = new SelectList(_context.Asignaturas, "AsignaturasID", "Nombre", asignaturasMaestros.AsignaturasID); ViewData["ProfesoresID"] = new SelectList(_context.Profesores, "ProfesoresID", "Apellido", asignaturasMaestros.ProfesoresID); return(View(asignaturasMaestros)); }
public async Task <IActionResult> EditarEs(int id, [Bind("EstudiantesID,Matricula,Nombre,Apellido")] Estudiantes estudiantes) { if (id != estudiantes.EstudiantesID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estudiantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstudiantesExists(estudiantes.EstudiantesID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(MenuEs))); } return(View(estudiantes)); }
public async Task <IActionResult> Edit(int id, [Bind("CodCarrera,NomCarrera")] Carreras carreras) { if (id != carreras.CodCarrera) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carreras); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarrerasExists(carreras.CodCarrera)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(carreras)); }
public async Task <IActionResult> EditarProf(int id, [Bind("ProfesoresID,Nombre,Apellido")] Profesores profesores) { if (id != profesores.ProfesoresID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(profesores); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProfesoresExists(profesores.ProfesoresID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(MenuProf))); } return(View(profesores)); }
public async Task <IActionResult> Editar(int id, [Bind("AsignaturasEstudiantesID,EstudiantesID,AsignaturasID")] AsignaturasEstudiantes asignaturasEstudiantes) { if (id != asignaturasEstudiantes.AsignaturasEstudiantesID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(asignaturasEstudiantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsignaturasEstudiantesExists(asignaturasEstudiantes.AsignaturasEstudiantesID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(InicioAsigtStu))); } ViewData["AsignaturasID"] = new SelectList(_context.Asignaturas, "AsignaturasID", "Nombre", asignaturasEstudiantes.AsignaturasID); ViewData["EstudiantesID"] = new SelectList(_context.Estudiantes, "EstudiantesID", "Matricula", asignaturasEstudiantes.EstudiantesID); return(View(asignaturasEstudiantes)); }