MemberService

Source: MemberService.ts:3

Service for managing members in a team or season.


Constructor

new MemberService(): MemberService

Instance Methods

create( name: string, nickname: string, abbreviation: string, seasonTeamId: string, ): Promise.<Object>

Create a new member.

Parameters

  • 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

Returns

  • Promise.<Object> — Created member

update(MemberId: string, data: Object): Promise.<Object>

Update a member's data.

Parameters

  • MemberId (string) — ID of the member to update
  • data (Object) — Data to update the member with

Returns

  • Promise.<Object> — Updated member

remove(MemberId: string): Promise.<Object>

Remove a member by their ID.

Parameters

  • MemberId (string) — ID of the member to remove

Returns

  • Promise.<Object> — Response data