public DynamicEntityPropertyValue(DynamicEntityProperty dynamicEntityProperty, string entityId, string value, int?tenantId)
 {
     DynamicEntityPropertyId = dynamicEntityProperty.Id;
     EntityId = entityId;
     Value    = value;
     TenantId = tenantId;
 }
 public virtual void Add(DynamicEntityProperty dynamicEntityProperty)
 {
     _unitOfWorkManager.WithUnitOfWork(() =>
     {
         _dynamicEntityPropertyRepository.Insert(dynamicEntityProperty);
     });
 }
 public virtual void Update(DynamicEntityProperty dynamicEntityProperty)
 {
     _unitOfWorkManager.WithUnitOfWork(() =>
     {
         _dynamicEntityPropertyRepository.Update(dynamicEntityProperty);
     });
 }
        public virtual void Update(DynamicEntityProperty dynamicEntityProperty)
        {
            CheckEntityName(dynamicEntityProperty.EntityFullName);
            _dynamicPropertyPermissionChecker.CheckPermission(dynamicEntityProperty.DynamicPropertyId);

            using (var uow = _unitOfWorkManager.Begin(TransactionScopeOption.RequiresNew))
            {
                DynamicEntityPropertyStore.Update(dynamicEntityProperty);
                uow.Complete();
            }
            DynamicEntityPropertyCache.Set(dynamicEntityProperty.Id, dynamicEntityProperty);
        }
        public virtual async Task UpdateAsync(DynamicEntityProperty dynamicEntityProperty)
        {
            CheckEntityName(dynamicEntityProperty.EntityFullName);
            await _dynamicPropertyPermissionChecker.CheckPermissionAsync(dynamicEntityProperty.DynamicPropertyId);

            using (var uow = _unitOfWorkManager.Begin(TransactionScopeOption.RequiresNew))
            {
                await DynamicEntityPropertyStore.UpdateAsync(dynamicEntityProperty);

                await uow.CompleteAsync();
            }
            await DynamicEntityPropertyCache.SetAsync(dynamicEntityProperty.Id, dynamicEntityProperty);
        }
Ejemplo n.º 6
0
 public virtual Task UpdateAsync(DynamicEntityProperty dynamicEntityProperty)
 {
     return(_dynamicEntityPropertyRepository.UpdateAsync(dynamicEntityProperty));
 }
Ejemplo n.º 7
0
 public virtual void Update(DynamicEntityProperty dynamicEntityProperty)
 {
     _dynamicEntityPropertyRepository.Update(dynamicEntityProperty);
 }
Ejemplo n.º 8
0
 public virtual Task AddAsync(DynamicEntityProperty dynamicEntityProperty)
 {
     return(_dynamicEntityPropertyRepository.InsertAsync(dynamicEntityProperty));
 }
Ejemplo n.º 9
0
 public virtual void Add(DynamicEntityProperty dynamicEntityProperty)
 {
     _dynamicEntityPropertyRepository.Insert(dynamicEntityProperty);
 }
 public virtual async Task UpdateAsync(DynamicEntityProperty dynamicEntityProperty)
 {
     await _unitOfWorkManager.WithUnitOfWorkAsync(async() =>
                                                  await _dynamicEntityPropertyRepository.UpdateAsync(dynamicEntityProperty)
                                                  );
 }