public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,HorasSemanales,IdCurso")] Asignatura asignatura) { if (id != asignatura.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(asignatura); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsignaturaExists(asignatura.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(asignatura)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,ApellidoPaterno,ApellidoMaterno,Nombres,Rut,Sexo,FechaNacimiento,Direccion,Comuna,Procedencia,EnObservacion")] Alumno alumno) { if (id != alumno.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(alumno); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AlumnoExists(alumno.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(alumno)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Rut,Nombre,Especialidad,Telefono,Email,NombreUsuario,Contrasena")] Profesor profesor) { if (id != profesor.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(profesor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProfesorExists(profesor.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(profesor)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,NEPadre,NEMadre,Nombre,Rut,Direccion,Telefono,Email,Emergencia")] Apoderado apoderado) { if (id != apoderado.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(apoderado); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ApoderadoExists(apoderado.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(apoderado)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nivel,Tipo,Letra,Ano")] Curso curso) { if (id != curso.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(curso); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CursoExists(curso.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(curso)); }