public virtual void AddProductLinks(Guid productLinkId, ProductLinkType productLinkType = ProductLinkType.Undefined) { if (ProductLinks.Any(x => x.LinkedProductId == productLinkId)) { ProductLinks.RemoveAll(x => x.LinkedProductId == productLinkId); } ProductLinks.Add(new ProductLink(Id, productLinkId, productLinkType)); }
public void AddProductLinks(ProductLink productLink) { productLink.Product = this; ProductLinks.Add(productLink); }