/// <summary> /// Update Self Managed Super Fund /// </summary> /// <remarks> /// Updates the Self Managed Super Fund by the specified ID /// </remarks> public void UpdateSelfManagedSuperFund(int businessId, int id, SelfManagedSuperFundModel fund) { ApiRequest($"/business/{businessId}/selfmanagedsuperfund/{id}", fund, Method.PUT); }
/// <summary> /// Create Self Managed Super Fund /// </summary> /// <remarks> /// Creates a new self managed super fund for the business. /// </remarks> public void CreateSelfManagedSuperFund(int businessId, SelfManagedSuperFundModel fund) { ApiRequest($"/business/{businessId}/selfmanagedsuperfund", fund, Method.POST); }
/// <summary> /// Create Self Managed Super Fund /// </summary> /// <remarks> /// Creates a new self managed super fund for the business. /// </remarks> public Task CreateSelfManagedSuperFundAsync(int businessId, SelfManagedSuperFundModel fund, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/selfmanagedsuperfund", fund, Method.POST, cancellationToken)); }
/// <summary> /// Update Employee Self Managed Super Fund /// </summary> /// <remarks> /// Updates the Self Managed Super Fund with the specified ID. /// </remarks> public Task UpdateEmployeeSelfManagedSuperFundAsync(int businessId, int employeeId, int id, SelfManagedSuperFundModel fund, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/employee/{employeeId}/selfmanagedsuperfund/{id}", fund, Method.PUT, cancellationToken)); }