public async Task <IActionResult> Edit(int id, [Bind("idusuario,nombre,apellidop,apellidom,password,estatus")] usuario usuario) { if (id != usuario.idusuario) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!usuarioExists(usuario.idusuario)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("idperiodo,nombre_corto,nombre_largo,fecha_inicio,fecha_fin,estatus")] periodo periodo) { if (id != periodo.idperiodo) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(periodo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!periodoExists(periodo.idperiodo)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(periodo)); }