public void RemoveProduct(ProjectProduct projectProduct) { projectProduct.Validate(); if (!ProjectProducts.Any(i => i.Id == projectProduct.Id)) { throw new ValidationException("PROJPRODUCT-02"); } ProjectProducts.Update(projectProduct); }
public void AddProduct(ProjectProduct projectProduct) { projectProduct.Validate(); if (ProjectProducts.Any(i => i.Id == projectProduct.Id)) { throw new ValidationException("PROJPRODUCT-01"); } ProjectProducts.Add(projectProduct); }