/// <summary> Adds an associated wishlist entry entity to this listing. </summary> /// <param name="wishlistEntry"> The associated wishlist entry entity to add to this listing. </param> public void AddWishlistEntry(WishlistEntry wishlistEntry) { if (WishlistEntries == null) { WishlistEntries = new HashSet <WishlistEntry>(); } wishlistEntry.Listing = this; WishlistEntries.Add(wishlistEntry); }
/// <summary> Removes the specified wishlist entry entity from this listing. </summary> /// <param name="wishlistEntry"> The specified wishlist entry entity to remove from this listing. </param> /// <returns> Returns the removed wishlist entry entity if it existed, otherwise returns null. </returns> public WishlistEntry RemoveWishlistEntry(WishlistEntry wishlistEntry) { if (this?.WishlistEntries?.Count == 0) { return(null); } if (WishlistEntries.Contains(wishlistEntry)) { WishlistEntries.Remove(wishlistEntry); return(wishlistEntry); } return(null); }
public WishlistEntry RemoveWishlistEntry(WishlistEntry wishlistEntry) { if (WishlistEntries.Contains(wishlistEntry)) { WishlistEntries.Remove(wishlistEntry); return wishlistEntry; } return null; }
public void AddWishlistEntry(WishlistEntry wishlistEntry) { wishlistEntry.Listing = this; WishlistEntries.Add(wishlistEntry); }
public void InsertWishlistEntry(WishlistEntry wishlistEntry) { context.WishlistEntries.Add(wishlistEntry); }