public static void AddGenre(Genre genre) { using (var db = new BookcaseDB()) { db.Genres.Add(genre); db.SaveChanges(); } }
public static void DeleteBook(int bookId) { using (var db = new BookcaseDB()) { db.Entry(new Book() { BookId = bookId }).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); } }
public static void AddBook(Book book) { using (var db = new BookcaseDB()) { var entity = db.Books.Find(book.BookId); if (entity == null) { db.Books.Add(book); } else { book.Genre = null; db.Entry(entity).CurrentValues.SetValues(book); } db.SaveChanges(); } }