コード例 #1
0
 public static void UpdateBook(Book newBook)//更新数据库内的书籍
 {
     RemoveBooks(newBook.BookId);
     using (var db = new BookShelfContext())
     {
         db.Entry(newBook).State = EntityState.Modified;
         db.Books.Add(newBook);
         db.SaveChanges();
     }
 }
コード例 #2
0
 public static void UpdateShelf(BookShelf newBookShelf)//更新数据库内的书架
 {
     RemoveBooksFromShelf(newBookShelf.BookShelfId);
     using (var db = new BookShelfContext())
     {
         db.Entry(newBookShelf).State = EntityState.Modified;
         db.Books.AddRange(newBookShelf.Books);
         db.SaveChanges();
     }
 }