Example #1
0
 public async Task HandleEventAsync(DoMainAdding <UserDto> @event)
 {
     await handleUserRoleService.AddManyAsync(@event.Data.Roles, v => new RoleMember
     {
         Role_Id = v.Id,
         User_Id = @event.Data.Id
     });
 }
Example #2
0
 public async Task HandleEventAsync(DoMainAdding <RoleDto> @event)
 {
     var input = @event.Data;
     await handlePermissionService
     .AddManyAsync(input.Permissions, v => new RolePermission
     {
         Role_Id       = input.Id,
         PermissionKey = v,
     });
 }
Example #3
0
 public async Task HandleEventAsync(DoMainAdding <RoleDto> @event)
 {
     var input = @event.Data;
     await handleRoleMemberService
     .AddManyAsync(input.Members, v => new RoleMember
     {
         Role_Id = input.Id,
         User_Id = v.Id
     });
 }
Example #4
0
 public Task HandleEventAsync(DoMainAdding <FlowNodeDto> @event)
 {
     return(HandleItems(@event.Data.Id, @event.Data.Roles));
 }
Example #5
0
 public Task HandleEventAsync(DoMainAdding <WorkFlowDto> @event)
 {
     return(HandleItemsAsync(@event.Data.Id, @event.Data.Nodes));
 }
Example #6
0
 public Task HandleEventAsync(DoMainAdding <FlowLineDto> @event)
 {
     return(HandleItems(@event.Data.Id, @event.Data.Conds));
 }
Example #7
0
 public Task HandleEventAsync(DoMainAdding <IHaveMultiFileDto> @event)
 {
     return(HandleItems(@event.Data.Id, @event.Data.Files));
 }