BookShop.Models.BookShopEntities.AddToBooks C# (CSharp) Method

AddToBooks() public method

Deprecated Method for adding a new object to the Books EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
public AddToBooks ( Book book ) : void
book Book
return void
        public void AddToBooks(Book book)
        {
            base.AddObject("Books", book);
        }
    

Usage Example

Beispiel #1
0
 public void GivenTheFollowingBooks(Table givenBooks)
 {
     var db = new BookShopEntities();
     foreach (var row in givenBooks.Rows)
     {
         Book book = new Book { Author = row["Author"], Title = row["Title"] };
         if (givenBooks.Header.Contains("Price"))
             book.Price = Convert.ToDecimal(row["Price"]);
         else
             book.Price = _bookDefaultPrice;
         if (givenBooks.Header.Contains("Id"))
             _catalogContext.ReferenceBooks.Add(row["Id"], book);
         else
             _catalogContext.ReferenceBooks.Add(book.Title, book);
         db.AddToBooks(book);
     }
     db.SaveChanges();
 }