public async Task <IActionResult> Edit(int id, [Bind("ProId,ProNombre,ProPrecio,ProDisponible,ProDescripcion,ProMaId")] Producto producto) { if (id != producto.ProId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(producto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(producto.ProId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ProMaId"] = new SelectList(_context.Marca, "MaId", "MaNombre", producto.ProMaId); return(View(producto)); }
public async Task <IActionResult> Edit(int id, [Bind("ComId,ComNombre,ComDescripcion,ComUsId,ComDireccion,ComUbId,ComProId")] Comercio comercio) { if (id != comercio.ComId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(comercio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ComercioExists(comercio.ComId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ComProId"] = new SelectList(_context.Producto, "ProId", "ProNombre", comercio.ComProId); ViewData["ComUbId"] = new SelectList(_context.Ubicacion, "UbId", "UbId", comercio.ComUbId); ViewData["ComUsId"] = new SelectList(_context.Usuario, "UsId", "UsNickname", comercio.ComUsId); return(View(comercio)); }
public async Task <IActionResult> Edit(int id, [Bind("PerId,PerNombre,PerApellido,PerDni,PerCorreo,PerGenero,TipoUsuario")] Persona persona) { if (id != persona.PerId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(persona); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PersonaExists(persona.PerId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(persona)); }