This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
member [2021/09/09 16:27] clubadmin |
member [2026/02/23 11:42] (current) clubadmin |
||
|---|---|---|---|
| Line 21: | Line 21: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| - | /// <param name=" | + | |
| + | | ||
| /// <param name=" | /// <param name=" | ||
| Example: | Example: | ||
| Line 55: | Line 56: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 76: | Line 78: | ||
| /// <param name=" | /// <param name=" | ||
| - | Example’s: | + | Examples: |
| https:// | https:// | ||
| Line 87: | Line 89: | ||
| {" | {" | ||
| + | ===== Member.DeleteMember ===== | ||
| + | |||
| + | Method: member/ | ||
| + | |||
| + | Deletes a member via MemberId | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| ===== Member.AddSubscription ===== | ===== Member.AddSubscription ===== | ||
| Line 96: | Line 107: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 136: | Line 148: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 197: | Line 210: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| | | ||
| Line 238: | Line 253: | ||
| - | Example' | + | Examples: |
| https:// | https:// | ||
| Line 313: | Line 328: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| Line 412: | Line 429: | ||
| Filter on EMAIL (LIKE filter) | Filter on EMAIL (LIKE filter) | ||
| https:// | https:// | ||
| + | |||
| + | Filter op LAST MODIFIED (> Filter) | ||
| + | https:// | ||
| Result: | Result: | ||
| Line 434: | Line 454: | ||
| /// <param name=" | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| + | /// <param name=" | ||
| /// <param name=" | /// <param name=" | ||
| | | ||
| Line 439: | Line 460: | ||
| https:// | https:// | ||
| + | |||
| + | https:// | ||
| Line 475: | Line 498: | ||
| When password matches it will return HTTP OK, else Badrequest. | When password matches it will return HTTP OK, else Badrequest. | ||
| + | |||
| + | ===== Member.GetContract (GET) ===== | ||
| + | |||
| + | Get the HTML of the contract for a given member subscription. | ||
| + | If no contract has been configured on the subscription type a badrequest is returned. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | Examples: | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Returns: | ||
| + | { | ||
| + | public int subscriptionid | ||
| + | public int memberid | ||
| + | public string contract | ||
| + | } | ||
| + | | ||
| + | ===== Member.UploadContract (POST) ===== | ||
| + | |||
| + | Uploads a signed contract (pdf) and stores in the given membersubscription. | ||
| + | If no contract has been configured on the subscription type a badrequest is returned. | ||
| + | An error is returned when the pdf is empty or the memberid is not the owner of the membersubscription. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | |||
| + | Returns: | ||
| + | { | ||
| + | public int subscriptionid | ||
| + | public int memberid | ||
| + | public int contractid | ||
| + | } | ||
| + | | ||
| + | ===== Member.ValidateEmailAddress ===== | ||
| + | |||
| + | Set this email address as a validated email address, this action is logged. | ||
| + | Calling updatemember with a new email address will remove the validated timestamp for this field. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | |||
| + | returns: | ||
| + | { | ||
| + | public string Message | ||
| + | public bool Failed | ||
| + | } | ||
| + | |||
| + | ===== Member.ValidateMobileNumber===== | ||
| + | |||
| + | Set the given mobile number as a validated mobile number, this action is logged | ||
| + | Calling updatemember with a new email address will remove the validated timestamp for this field. | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | | ||
| + | { | ||
| + | public string Message | ||
| + | public bool Failed | ||
| + | } | ||
| + | | ||
| + | ===== Member.GetContractState===== | ||
| + | |||
| + | Returns all the details of given contract | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||
| + | | ||
| + | ===== Member.GetContractFile===== | ||
| + | |||
| + | Returns the signed pdf contract of a given contract | ||
| + | |||
| + | /// <param name=" | ||
| + | /// <param name=" | ||