public async Task <Produto> UpdateProdByIdAsync(Produto produto) { _context.Update(produto); await _context.SaveChangesAsync(); return(produto); }
public async Task <Administrador> UpdateAdminByIdAsync(int id, Administrador administrador) { if (id != administrador.Id) { return(administrador); } else { _context.Update(administrador); await _context.SaveChangesAsync(); return(administrador); } }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,Descricao,Preco,Disp")] Produto produto) { if (id != produto.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(produto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProdutoExists(produto.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(produto)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,CEP,Rua,Numero,Bairro,Cidade")] Endereco endereco) { if (id != endereco.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(endereco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EnderecoExists(endereco.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(endereco)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Quantidade,Comentario,Valor,Date,Status")] Pedido pedido) { if (id != pedido.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pedido); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PedidoExists(pedido.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pedido)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Date")] Cardapio cardapio) { if (id != cardapio.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cardapio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CardapioExists(cardapio.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cardapio)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,Email,Senha,Privilegio")] Usuario usuario) { if (id != usuario.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(usuario.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("CNPJ,Contato,Id,Nome,Email,Senha,Privilegio")] Restaurante restaurante) { if (id != restaurante.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(restaurante); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RestauranteExists(restaurante.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(restaurante)); }