public async Task <IActionResult> Edit(int id, [Bind("Usuario_discapacidadId,UsuarioId,DiscapacidadId")] Usuario_discapacidad usuario_discapacidad) { if (id != usuario_discapacidad.Usuario_discapacidadId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario_discapacidad); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Usuario_discapacidadExists(usuario_discapacidad.Usuario_discapacidadId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DiscapacidadId"] = new SelectList(_context.Discapacidad, "DiscapacidadId", "DiscapacidadId", usuario_discapacidad.DiscapacidadId); ViewData["UsuarioId"] = new SelectList(_context.Usuario, "UsuarioId", "Apellido", usuario_discapacidad.UsuarioId); return(View(usuario_discapacidad)); }
public async Task <IActionResult> Create([Bind("Usuario_discapacidadId,UsuarioId,DiscapacidadId")] Usuario_discapacidad usuario_discapacidad) { if (ModelState.IsValid) { _context.Add(usuario_discapacidad); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DiscapacidadId"] = new SelectList(_context.Discapacidad, "DiscapacidadId", "DiscapacidadId", usuario_discapacidad.DiscapacidadId); ViewData["UsuarioId"] = new SelectList(_context.Usuario, "UsuarioId", "Apellido", usuario_discapacidad.UsuarioId); return(View(usuario_discapacidad)); }