public void DeleteBook(DalCollectionBook book) { var dbBook = context.Collection_Book.FirstOrDefault(e => e.Collection_BookID == book.ID); if (dbBook != null) { context.Collection_Book.Remove(dbBook); } }
public void MoveBook(DalCollectionBook book, DalCollection collection) { var dbBook = context.Collection_Book.FirstOrDefault(e => e.Collection_BookID == book.ID); if (dbBook != null) { book.CollectionID = collection.ID; } }
public static ServiceCollectionBook ToServiceCollectionBook(this DalCollectionBook cb) { return(new ServiceCollectionBook { ID = cb.ID, CollectionID = cb.CollectionID, BookID = cb.BookID, IsRead = cb.IsRead }); }
public static Collection_Book ToOrmCollectionBook(this DalCollectionBook cb) { return(new Collection_Book { Collection_BookID = cb.ID, CollectionID = cb.CollectionID, BookID = cb.BookID, IsRead = cb.IsRead }); }
public IEnumerable <DalQuote> GetQuotes(DalCollectionBook cb) { return(context.Quotes.Where(e => e.Collection_BookID == cb.ID).ToList().Select(e => e.ToDalQuote())); }
public IEnumerable <DalBookmark> GetBookmarks(DalCollectionBook cb) { return(context.Bookmarks.Where(e => e.Collection_BookID == cb.ID).ToList().Select(e => e.ToDalBookmark())); }