public async void LoadAllAsync()
        {
            var userId = App.UserViewModel.LoggedUser.Id;
            var list   = await App.UnitOfWork.WishlistRepository
                         .FindAllByUserIdAsync(userId);

            Wishlists.Clear();
            foreach (var l in list)
            {
                Wishlists.Add(l);
            }
        }
Ejemplo n.º 2
0
        public Wishlist AddBook(Book book)
        {
            var existingBook = Wishlists
                               .SingleOrDefault(p => p.BookId == book.Id);

            if (existingBook == null)
            {
                existingBook = new Wishlist(Name, book.Id);
                Wishlists.Add(existingBook);
            }
            return(existingBook);
        }
Ejemplo n.º 3
0
 public void AddWishlist(Wishlist wishlist)
 {
     Wishlists.Add(wishlist);
 }