public async Task AddOrganizationMember(AddOrganizationMemberDto addMember) { var command = new AddOrganizationMemberCommand( addMember.OrganizationId, addMember.UserName, addMember.Email, addMember.Permission, addMember.ChangeDate, addMember.ChangedBy ); await _bus.Send(command); }
public void Instansiate_Success(Guid id, string name, string email, int permission, DateTime changeDate, string changedBy) { AddOrganizationMemberCommand command = new AddOrganizationMemberCommand( id, name, email, permission, changeDate, changedBy ); command.Should().BeOfType <AddOrganizationMemberCommand>(); }
public async Task <Guid> Handle(CreateOrganizationMemberRequest request, CancellationToken cancellationToken) { var command = new AddOrganizationMemberCommand( new Guid(request.OrganizationId), request.MemberName, request.MemberEmail, request.Permission, request.ChangeDate, request.ChangedBy); await _bus.Send(command); return(await Task.FromResult(Guid.Empty)); }