public async Task <IActionResult> Edit(int id, [Bind("IdProduct,CommercialBrandIdBrand,Description,CostPrice,IVA")] Product product) { if (id != product.IdProduct) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(product); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductExists(product.IdProduct)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CommercialBrandIdBrand"] = new SelectList(_context.CommerciallBrand, "IdBrand", "Name", product.CommercialBrandIdBrand); return(View(product)); }
public async Task <IActionResult> Edit(string id, [Bind("IdEntity,Name,TypeId,Email")] Entity entity) { if (id != entity.IdEntity) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(entity); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntityExists(entity.IdEntity)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(entity)); }
public async Task <IActionResult> Edit(string id, [Bind("FirstName,SecondName,ClientType,Gender,Birthdate,EntityIdEntity")] Client client) { if (id != client.EntityIdEntity) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(client); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClientExists(client.EntityIdEntity)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EntityIdEntity"] = new SelectList(_context.Entity, "IdEntity", "IdEntity", client.EntityIdEntity); return(View(client)); }