public static void MarkAsRemovedBookmark(String bookID, String pageID) { Bookmark bookmark = GetBookmark(bookID, pageID); if (bookmark != null) { bookmark.Removed = true; bookmark.ModifiedUtc = DateTime.UtcNow; BookmarksDataAccessor.UpdateBookmark(bookmark); } }
public static String GetNumBookmarksInChapter(String bookID, String chapterID) { return(BookmarksDataAccessor.GetNumBookmarksInChapter(bookID, chapterID).ToString()); }
public static Bookmark GetBookmark(String bookID, String pageID) { return(BookmarksDataAccessor.GetBookmark(bookID, pageID)); }
public static String GetNumBookmarksInBook(String bookID) { return(BookmarksDataAccessor.GetNumBookmarksInBook(bookID).ToString()); }
public static List <Bookmark> GetRemovedBookmarks(String bookID) { return(BookmarksDataAccessor.GetRemovedBookmarks(bookID)); }
public static void RemoveOrphanBookmarks(String bookID, List <Page> pageList) { BookmarksDataAccessor.RemoveOrphanBookmarks(bookID, pageList); }
public static void UpdateBookmark(Bookmark bookmark) { BookmarksDataAccessor.UpdateBookmark(bookmark); }
public static void RemoveBookmark(String bookID, String pageID) { BookmarksDataAccessor.RemoveBookmark(bookID, pageID); }
public static void AddBookmark(Bookmark bookmark) { BookmarksDataAccessor.AddBookmark(bookmark); }