public static DalCollectionBook ToDalCollectionBook(this ServiceCollectionBook cb)
 {
     return(new DalCollectionBook
     {
         ID = cb.ID,
         BookID = cb.BookID,
         CollectionID = cb.CollectionID,
         IsRead = cb.IsRead
     });
 }
 public static CollectionBookModel ToCollectionBookModel(this ServiceCollectionBook clBook, BookShortModel book, CollectionModel cl)
 {
     return(new CollectionBookModel()
     {
         ID = clBook.ID,
         collection = cl,
         IsRead = clBook.IsRead,
         book = book
     });
 }
 public IEnumerable <ServiceQuote> GetQuotes(ServiceCollectionBook cb)
 {
     return(unit.Collections.GetQuotes(cb.ToDalCollectionBook()).Select(e => e.ToServiceQuote()));
 }
 public IEnumerable <ServiceBookmark> GetBookmarks(ServiceCollectionBook cb)
 {
     return(unit.Collections.GetBookmarks(cb.ToDalCollectionBook()).Select(e => e.ToServiceBookmark()));
 }
 public void RemoveBook(ServiceCollectionBook book)
 {
     unit.Collections.DeleteBook(book.ToDalCollectionBook());
     unit.Save();
 }
 public void MoveBook(ServiceCollectionBook book, ServiceCollection collection)
 {
     unit.Collections.MoveBook(book.ToDalCollectionBook(), collection.ToDalCollection());
     unit.Save();
 }