public async Task <IActionResult> Edit(int id, [Bind("GenreID,GenreTypes,Description")] Genre genre) { if (id != genre.GenreID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(genre); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GenreExists(genre.GenreID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["GenreTypes"] = new SelectList(GetGenreTypes(), "Id", "Value"); return(View(genre)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,FirstName,LastName,DateOfBirth")] Author author) { if (id != author.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(author); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AuthorExists(author.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(author)); }
public async Task <IActionResult> Edit(int id, [Bind("AuthorBooksID,AuthorID,BookTitleID")] AuthorBooks authorBooks) { if (id != authorBooks.AuthorBooksID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(authorBooks); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AuthorBooksExists(authorBooks.AuthorBooksID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["AuthorID"] = new SelectList(_context.Authors.OrderBy(a => a.FirstName), "AuthorID", "FirstName", authorBooks.AuthorID); ViewData["BookTitleID"] = new SelectList(_context.BookTitles.OrderBy(b => b.Title), "BookTitleID", "Title", authorBooks.BookTitleID); return(View(authorBooks)); }
public async Task <IActionResult> Edit(int id, [Bind("BookTitleGenresID,GenreID,BookTitleID")] BookTitleGenres bookTitleGenres) { if (id != bookTitleGenres.BookTitleGenresID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bookTitleGenres); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BookTitleGenresExists(bookTitleGenres.BookTitleGenresID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["BookTitleID"] = new SelectList(_context.BookTitles, "BookTitleID", "BookTitleID", bookTitleGenres.BookTitleID); ViewData["GenreID"] = new SelectList(_context.Genres, "GenreID", "GenreID", bookTitleGenres.GenreID); return(View(bookTitleGenres)); }
public void Edit(BookTitle bookTitle) { _context.Update(bookTitle); _context.SaveChanges(); }
public void Edit(Author author) { _context.Update(author); _context.SaveChanges(); }
public void Edit(Reviews review) { _context.Update(review); _context.SaveChanges(); }