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
     });
 }
Exemplo n.º 4
0
 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()));
 }