public void SaveInfo() { ProductVariant productVariant = ProductManager.GetProductVariantByID(ProductVariantID); if (productVariant != null) { foreach (Discount discount in DiscountManager.GetDiscountsByProductVariantID(productVariant.ProductVariantID)) { DiscountManager.RemoveDiscountFromProductVariant(productVariant.ProductVariantID, discount.DiscountID); } foreach (int discountID in DiscountMappingControl.SelectedDiscountIDs) { DiscountManager.AddDiscountToProductVariant(productVariant.ProductVariantID, discountID); } } }