public async Task <IActionResult> Edit(int id, [Bind("RequisicaoId,DataRequisicao,DataDevolucao,LivroId,LocalidadeId")] Requisicao requisicao) { if (id != requisicao.RequisicaoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(requisicao); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RequisicaoExists(requisicao.RequisicaoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LivroId"] = new SelectList(_context.Livro, "LivroId", "LivroId", requisicao.LivroId); ViewData["LocalidadeId"] = new SelectList(_context.Localidade, "LocalidadeId", "LocalidadeId", requisicao.LocalidadeId); return(View(requisicao)); }
public async Task <IActionResult> Edit(int id, [Bind("UsuarioId,NomeUsuario,Telefone,Email,Morada,NumeroPorta,Fracao,CodigoPostal,DataNascimento,BilheteIdentidade,Contribuinte")] Usuario usuario) { if (id != usuario.UsuarioId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(usuario.UsuarioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("LocalidadeId,Local")] Localidade localidade) { if (id != localidade.LocalidadeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(localidade); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LocalidadeExists(localidade.LocalidadeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(localidade)); }
public async Task <IActionResult> Edit(int id, [Bind("autorId,Nomeautor,Pais,Lingua")] Autor autor) { if (id != autor.autorId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(autor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AutorExists(autor.autorId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(autor)); }
public async Task <IActionResult> Edit(int id, [Bind("EditoraId,NomeEditora,Telefone,Email,Morada,NumeroPorta,Fracao,CodigoPostal,WebSite")] Editora editora) { if (id != editora.EditoraId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(editora); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EditoraExists(editora.EditoraId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(editora)); }
public async Task <IActionResult> Edit(int id, [Bind("LivroId,Titulo,Ano,Genero,Preco,Quantidade,EditoraId")] Livro livro) { if (id != livro.LivroId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(livro); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LivroExists(livro.LivroId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EditoraId"] = new SelectList(_context.Editora, "EditoraId", "EditoraId", livro.EditoraId); return(View(livro)); }