public ResultStatus GetActions( UpdateEventData updateEventData, UpdateEventData_Request request, out UpdateEventData_Result result) { return(this.GetActions(updateEventData, (UpdateEventData_Parameters)null, request, out result)); }
public ResultStatus CreateParametricData( UpdateEventData updateEventData, UpdateEventData_Request request, out UpdateEventData_Result result) { return(this.CreateParametricData(updateEventData, (UpdateEventData_Parameters)null, request, out result)); }
public ResultStatus LoadESigDetails( UpdateEventData updateEventData, UpdateEventData_Request request, out UpdateEventData_Result result) { return(this.LoadESigDetails(updateEventData, (UpdateEventData_Parameters)null, request, out result)); }
public ResultStatus ProcessComputation( UpdateEventData updateEventData, UpdateEventData_Request request, out UpdateEventData_Result result) { return(this.ProcessComputation(updateEventData, (UpdateEventData_Parameters)null, request, out result)); }
public UpdateEventDataMethod( UpdateEventData Cdo, UpdateEventDataMethods Method, UpdateEventData_Parameters Parameters) { this.Cdo = Cdo; this.ServiceMethod = Method; this.Parameters = Parameters; }
public static bool IsEventHandlerRegistered_EventData(UpdateEventDataHandler prospectiveHandler) { if (UpdateEventData != null) { foreach (UpdateEventDataHandler existingHandler in UpdateEventData.GetInvocationList()) { if (existingHandler == prospectiveHandler) { return(true); } } } return(false); }
public ResultStatus GetEnvironment( UpdateEventData cdo, UpdateEventData_Request request, out UpdateEventData_Result result) { result = (UpdateEventData_Result)null; try { return(((IUpdateEventDataService)this._Channel).GetEnvironment(this._UserProfile, cdo, request, out result)); } catch (Exception ex) { return(this.OnThrowException(ex)); } }
public virtual async Task DeleteConnectionStringAsync(Guid id, string name) { var tenant = await TenantRepository.GetAsync(id); tenant.RemoveConnectionString(name); var updateEventData = new UpdateEventData { Id = tenant.Id, OriginName = tenant.Name, Name = tenant.Name }; await EventBus.PublishAsync(updateEventData); await TenantRepository.UpdateAsync(tenant); }
public virtual async Task <TenantDto> UpdateAsync(Guid id, TenantUpdateDto input) { var tenant = await TenantRepository.GetAsync(id, false); var updateEventData = new UpdateEventData { Id = tenant.Id, OriginName = tenant.Name, Name = input.Name }; await TenantManager.ChangeNameAsync(tenant, input.Name); input.MapExtraPropertiesTo(tenant); await TenantRepository.UpdateAsync(tenant); await EventBus.PublishAsync(updateEventData); return(ObjectMapper.Map <Tenant, TenantDto>(tenant)); }
public ResultStatus AddDataTransaction(UpdateEventData cdo) { this.OnBeforeCall(nameof(AddDataTransaction), (DCObject)cdo, (Parameters)null, (Request)null); ResultStatus res; try { res = !this._IsTransactionOpened ? this.GetAddDataTransactionException() : this.AddMethod((Method) new UpdateEventDataMethod(cdo, UpdateEventDataMethods.AddDataTransaction, (UpdateEventData_Parameters)null)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { Result result; this.OnAfterCall(nameof(AddDataTransaction), res, (DCObject)cdo, (Parameters)null, (Request)null, result); } return(res); }
public virtual async Task <TenantConnectionStringDto> SetConnectionStringAsync(Guid id, TenantConnectionStringCreateOrUpdateDto tenantConnectionStringCreateOrUpdate) { var tenant = await TenantRepository.GetAsync(id); tenant.SetConnectionString(tenantConnectionStringCreateOrUpdate.Name, tenantConnectionStringCreateOrUpdate.Value); var updateEventData = new UpdateEventData { Id = tenant.Id, OriginName = tenant.Name, Name = tenant.Name }; // abp当前版本(3.0.0)在EntityChangeEventHelper中存在一个问题,无法发送框架默认的Eto,预计3.1.0修复 // 发送自定义的事件数据来确保缓存被更新 await EventBus.PublishAsync(updateEventData); return(new TenantConnectionStringDto { Name = tenantConnectionStringCreateOrUpdate.Name, Value = tenantConnectionStringCreateOrUpdate.Value }); }
public ResultStatus ExecuteTransaction( UpdateEventData cdo, UpdateEventData_Request request, out UpdateEventData_Result result) { result = (UpdateEventData_Result)null; this.OnBeforeCall(nameof(ExecuteTransaction), (DCObject)cdo, (Parameters)null, (Request)request); ResultStatus res; try { res = !this._IsTransactionOpened ? ((IUpdateEventDataService)this._Channel).ExecuteTransaction(this._UserProfile, cdo, request, out result) : this.AddMethod((Method) new UpdateEventDataMethod(cdo, UpdateEventDataMethods.ExecuteTransaction, (UpdateEventData_Parameters)null)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { this.OnAfterCall(nameof(ExecuteTransaction), res, (DCObject)cdo, (Parameters)null, (Request)request, (Result)result); } return(res); }
public ResultStatus GetActions( UpdateEventData updateEventData, UpdateEventData_Parameters parameters, UpdateEventData_Request request, out UpdateEventData_Result result) { result = (UpdateEventData_Result)null; this.OnBeforeCall(nameof(GetActions), (DCObject)updateEventData, (Parameters)parameters, (Request)request); ResultStatus res; try { res = !this._IsTransactionOpened ? ((IUpdateEventDataService)this._Channel).GetActions(this._UserProfile, updateEventData, parameters, request, out result) : this.AddMethod((Method) new UpdateEventDataMethod(updateEventData, UpdateEventDataMethods.GetActions, parameters)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { this.OnAfterCall(nameof(GetActions), res, (DCObject)updateEventData, (Parameters)parameters, (Request)request, (Result)result); } return(res); }
public ResultStatus GetActions(UpdateEventData updateEventData) { return(this.GetActions(updateEventData, (UpdateEventData_Parameters)null, (UpdateEventData_Request)null, out UpdateEventData_Result _)); }
public ResultStatus ResolveParametricData(UpdateEventData updateEventData) { return(this.ResolveParametricData(updateEventData, (UpdateEventData_Parameters)null, (UpdateEventData_Request)null, out UpdateEventData_Result _)); }
public ResultStatus ExecuteTransaction(UpdateEventData cdo) { return(this.ExecuteTransaction(cdo, (UpdateEventData_Request)null, out UpdateEventData_Result _)); }
public ResultStatus Load(UpdateEventData updateEventData) { return(this.Load(updateEventData, (UpdateEventData_Parameters)null, (UpdateEventData_Request)null, out UpdateEventData_Result _)); }