public async Task InsertOrUpdateAllValues(InsertOrUpdateAllValuesInput input)
        {
            if (input.Items.IsNullOrEmpty())
            {
                return;
            }

            foreach (var item in input.Items)
            {
                await _dynamicEntityPropertyValueManager.CleanValuesAsync(item.DynamicEntityPropertyId, item.EntityId);

                foreach (var newValue in item.Values)
                {
                    await _dynamicEntityPropertyValueManager.AddAsync(new DynamicEntityPropertyValue
                    {
                        DynamicEntityPropertyId = item.DynamicEntityPropertyId,
                        EntityId = item.EntityId,
                        Value    = newValue,
                        TenantId = AbpSession.TenantId
                    });
                }
            }
        }
        public async Task InsertOrUpdateAllValues(InsertOrUpdateAllValuesInput input)
        {
            if (input.Items.IsNullOrEmpty())
            {
                return;
            }

            foreach (var item in input.Items)
            {
                await _entityDynamicParameterValueManager.CleanValuesAsync(item.EntityDynamicParameterId, item.EntityId);

                foreach (var newValue in item.Values)
                {
                    await Add(new EntityDynamicParameterValueDto
                    {
                        EntityDynamicParameterId = item.EntityDynamicParameterId,
                        EntityId = item.EntityId,
                        Value    = newValue,
                        TenantId = AbpSession.TenantId
                    });
                }
            }
        }