public async Task UpdateOrganizationMemberPermission(ChangeOrganizationMemberPermissionDto changePermission) { var command = new ChangeOrganizationMemberPermissionCommand( changePermission.OrganizationId, changePermission.Email, changePermission.Permission, changePermission.ChangeDate, changePermission.ChangedBy ); await _bus.Send(command); }
public void Instansiate_Success(Guid id, string email, int permission, DateTime changeDate, string changedBy) { ChangeOrganizationMemberPermissionCommand command = new ChangeOrganizationMemberPermissionCommand( id, email, permission, changeDate, changedBy ); command.Should().BeOfType <ChangeOrganizationMemberPermissionCommand>(); }
public async Task <Guid> Handle(ChangeMemberPermissionRequest request, CancellationToken cancellationToken) { var command = new ChangeOrganizationMemberPermissionCommand( new Guid(request.OrganizationId), request.Email, request.Permission, request.ChangeDate, request.ChangedBy ); await _bus.Send(command); return(await Task.FromResult(Guid.Empty)); }