public async Task <IActionResult> EditarProducto(int id, [Bind("IdProducto,NombreProducto,DescripcionProducto,Publicado,PrecioProducto,IdTienda")] Producto producto) { if (id != producto.IdProducto) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(producto); _context.Entry(producto).Property(x => x.Imagen1).IsModified = false; await _context.SaveChangesAsync(); return(RedirectToAction("Productos", "Vendedores")); } catch (DbUpdateConcurrencyException) { if (!(_app.ProductoExists(producto.IdProducto))) { return(NotFound()); } else { throw; } } } return(View(producto)); }