public async Task <IActionResult> Edit(int id, [Bind("IdEditora,NomeEditora,TelEditora,EmailEditora")] Editora editora) { if (id != editora.IdEditora) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(editora); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EditoraExists(editora.IdEditora)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(editora)); }
public async Task <IActionResult> Edit(int id, [Bind("IdCompra,LivroIdLivro,UsuarioIdUsuario")] Compra compra) { if (id != compra.IdCompra) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(compra); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompraExists(compra.IdCompra)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LivroIdLivro"] = new SelectList(_context.Livro, "IdLivro", "TituloLivro", compra.LivroIdLivro); ViewData["UsuarioIdUsuario"] = new SelectList(_context.Usuario, "IdUsuario", "EmailUsuario", compra.UsuarioIdUsuario); return(View(compra)); }
public async Task <IActionResult> Edit(int id, [Bind("IdEndereco,RuaIdRua,NumeroEndereco")] Endereco endereco) { if (id != endereco.IdEndereco) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(endereco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EnderecoExists(endereco.IdEndereco)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["RuaIdRua"] = new SelectList(_context.Rua, "IdRua", "NomeRua", endereco.RuaIdRua); return(View(endereco)); }
public async Task <IActionResult> Edit(int id, [Bind("IdGeneroLivro,NomeGeneroLivro,DesGeneroLivro")] GeneroLivro generoLivro) { if (id != generoLivro.IdGeneroLivro) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(generoLivro); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GeneroLivroExists(generoLivro.IdGeneroLivro)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(generoLivro)); }
public async Task <IActionResult> Edit(int id, [Bind("IdLivro,EditoraIdEditora,GeneroLivroIdGeneroLivro,AutorIdAutor,TituloLivro,DataLancamentoLivro,QtdPaginasLivro,PrecoLivro,SinopseLivro")] Livro livro) { if (id != livro.IdLivro) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(livro); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LivroExists(livro.IdLivro)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AutorIdAutor"] = new SelectList(_context.Autor, "IdAutor", "NomeAutor", livro.AutorIdAutor); ViewData["EditoraIdEditora"] = new SelectList(_context.Editora, "IdEditora", "NomeEditora", livro.EditoraIdEditora); ViewData["GeneroLivroIdGeneroLivro"] = new SelectList(_context.GeneroLivro, "IdGeneroLivro", "NomeGeneroLivro", livro.GeneroLivroIdGeneroLivro); return(View(livro)); }
public async Task <IActionResult> Edit(int id, [Bind("IdPais,NomePais")] Pais pais) { if (id != pais.IdPais) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pais); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaisExists(pais.IdPais)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pais)); }
public async Task <IActionResult> Edit(int id, [Bind("IdAutor,NomeAutor,DataNascAutor,NacionalidadeAutor,TelAutor,EmailAutor")] Autor autor) { if (id != autor.IdAutor) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(autor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AutorExists(autor.IdAutor)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(autor)); }
public async Task <IActionResult> Edit(int id, [Bind("IdEstoque,LivroIdLivro,LivrariaIdLivraria,QtdLivro")] Estoque estoque) { if (id != estoque.IdEstoque) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(estoque); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstoqueExists(estoque.IdEstoque)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LivrariaIdLivraria"] = new SelectList(_context.Livraria, "IdLivraria", "EmailLivraria", estoque.LivrariaIdLivraria); ViewData["LivroIdLivro"] = new SelectList(_context.Livro, "IdLivro", "TituloLivro", estoque.LivroIdLivro); return(View(estoque)); }
public async Task <IActionResult> Edit(int id, [Bind("IdRua,BairroIdBairro,NomeRua")] Rua rua) { if (id != rua.IdRua) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(rua); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RuaExists(rua.IdRua)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BairroIdBairro"] = new SelectList(_context.Bairro, "IdBairro", "NomeBairro", rua.BairroIdBairro); return(View(rua)); }
public async Task <IActionResult> Edit(int id, [Bind("IdBairro,PaisIdPais,NomeBairro")] Bairro bairro) { if (id != bairro.IdBairro) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bairro); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BairroExists(bairro.IdBairro)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PaisIdPais"] = new SelectList(_context.Pais, "IdPais", "NomePais", bairro.PaisIdPais); return(View(bairro)); }
public async Task <IActionResult> Edit(int id, [Bind("IdUsuario,NomeUsuario,DataNascUsuario,TelUsuario,EmailUsuario")] Usuario usuario) { if (id != usuario.IdUsuario) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(usuario.IdUsuario)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("IdLivraria,EnderecoIdEndereco,NomeLivraria,TelLivraria,EmailLivraria")] Livraria livraria) { if (id != livraria.IdLivraria) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(livraria); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LivrariaExists(livraria.IdLivraria)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } var enderecodb = _context.Endereco.Include(m => m.RuaIdRuaNavigation).ToList(); var enderecos = new List <Enderecos>(); foreach (var x in enderecodb) { enderecos.Add(new Enderecos((x.RuaIdRuaNavigation.NomeRua + ", " + x.NumeroEndereco), x.IdEndereco)); } ViewData["EnderecoIdEndereco"] = new SelectList(enderecos, "Id", "Local", livraria.EnderecoIdEndereco); return(View(livraria)); }