private void UpdateTargets(DiscountCode discountCode, DiscountCodeEdit discountCodeEdit)
        {
            if (discountCode.Tours == null)
            {
                discountCode.Tours = new List <Tour>();
            }
            discountCode.Tours.Clear();
            if (!discountCode.IsGlobal && discountCodeEdit.TourId != null)
            {
                discountCode.Tours =
                    discountCodeEdit.TourId.Select(i => _tourQueryService.FindTour(Convert.ToInt32(i))).ToList();
            }

            if (discountCode.Products == null)
            {
                discountCode.Products = new List <Product>();
            }
            discountCode.Products.Clear();
            if (!discountCode.IsGlobal && discountCodeEdit.ProductId != null)
            {
                discountCode.Products =
                    discountCodeEdit.ProductId.Select(i => _productQueryService.FindProduct(Convert.ToInt32(i))).ToList();
            }

            if (discountCode.ProductVariants == null)
            {
                discountCode.ProductVariants = new List <ProductVariant>();
            }
            discountCode.ProductVariants.Clear();
            if (!discountCode.IsGlobal && discountCodeEdit.ProductVariantId != null)
            {
                discountCode.ProductVariants =
                    discountCodeEdit.ProductVariantId.Select(i => _productQueryService.FindProductVariant(Convert.ToInt32(i))).ToList();
            }
        }