new MemberService()
Service for managing members in a team or season.
- Source
Methods
create(name, nickname, abbreviation, seasonTeamId) → {Promise.<Object>}
Create a new member.
Parameters:
| Name | Type | Description |
|---|---|---|
name | string | Full name of the member |
nickname | string | Nickname of the member |
abbreviation | string | Abbreviation for the member |
seasonTeamId | string | ID of the season team the member belongs to |
- Source
Returns:
Created member
- Type:
- Promise.<Object>
remove(MemberId) → {Promise.<Object>}
Remove a member by their ID.
Parameters:
| Name | Type | Description |
|---|---|---|
MemberId | string | ID of the member to remove |
- Source
Returns:
Response data
- Type:
- Promise.<Object>
update(MemberId, data) → {Promise.<Object>}
Update a member's data.
Parameters:
| Name | Type | Description |
|---|---|---|
MemberId | string | ID of the member to update |
data | Object | Data to update the member with |
- Source
Returns:
Updated member
- Type:
- Promise.<Object>