public async Task <IActionResult> Edit(int id, [Bind("Id,Descripcion")] Marca marca) { if (id != marca.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(marca); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarcaExists(marca.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(marca)); }
public async Task <IActionResult> Edit(Equipo equipo) { if (equipo.Id != equipo.Id) { return(NotFound()); } //equipo.Marca = _context.Marcas.FirstOrDefault(o => o.Id == equipo.IdMarcaSeleccionada); //equipo.TipoEquipo = _context.TipoEquipos.FirstOrDefault(o => o.Id == equipo.IdTipoEquipoSeleccionado); if (ModelState.IsValid) { try { _context.Update(equipo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EquipoExists(equipo.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(equipo)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Descripcion,Observaciones")] TipoEquipo tipoEquipo) { if (id != tipoEquipo.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tipoEquipo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoEquipoExists(tipoEquipo.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tipoEquipo)); }