public EntityDynamicParameterValue(EntityDynamicParameter entityDynamicParameter, string entityId, string value, int?tenantId)
 {
     EntityDynamicParameterId = entityDynamicParameter.Id;
     EntityId = entityId;
     Value    = value;
     TenantId = tenantId;
 }
        public virtual void Update(EntityDynamicParameter entityDynamicParameter)
        {
            CheckEntityName(entityDynamicParameter.EntityFullName);
            _dynamicParameterPermissionChecker.CheckPermission(entityDynamicParameter.DynamicParameterId);

            using (var uow = _unitOfWorkManager.Begin(TransactionScopeOption.RequiresNew))
            {
                EntityDynamicParameterStore.Update(entityDynamicParameter);
                uow.Complete();
            }
            EntityDynamicParameterCache.Set(entityDynamicParameter.Id, entityDynamicParameter);
        }
        public virtual async Task UpdateAsync(EntityDynamicParameter entityDynamicParameter)
        {
            CheckEntityName(entityDynamicParameter.EntityFullName);
            await _dynamicParameterPermissionChecker.CheckPermissionAsync(entityDynamicParameter.DynamicParameterId);

            using (var uow = _unitOfWorkManager.Begin(TransactionScopeOption.RequiresNew))
            {
                await EntityDynamicParameterStore.UpdateAsync(entityDynamicParameter);

                uow.Complete();
            }
            await EntityDynamicParameterCache.SetAsync(entityDynamicParameter.Id, entityDynamicParameter);
        }
Exemple #4
0
 public virtual Task UpdateAsync(EntityDynamicParameter entityDynamicParameter)
 {
     return(_entityDynamicParameterRepository.UpdateAsync(entityDynamicParameter));
 }
Exemple #5
0
 public virtual void Update(EntityDynamicParameter entityDynamicParameter)
 {
     _entityDynamicParameterRepository.Update(entityDynamicParameter);
 }
Exemple #6
0
 public virtual Task AddAsync(EntityDynamicParameter entityDynamicParameter)
 {
     return(_entityDynamicParameterRepository.InsertAsync(entityDynamicParameter));
 }
Exemple #7
0
 public virtual void Add(EntityDynamicParameter entityDynamicParameter)
 {
     _entityDynamicParameterRepository.Insert(entityDynamicParameter);
 }