/// <summary> /// Update an existing income tax borne by employer /// </summary> /// <remarks> /// Update an existing income tax borne by employer /// </remarks> public void UpdateAnExistingIncomeTaxBorneByEmployer(int businessId, int employeeId, int id, SgIncomeTaxBorneByEmployerModel request) { ApiRequest($"/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer/{id}", request, Method.PUT); }
/// <summary> /// Create income tax borne by employer /// </summary> /// <remarks> /// Creates a new income tax borne by employer /// </remarks> public void CreateIncomeTaxBorneByEmployer(int businessId, int employeeId, SgIncomeTaxBorneByEmployerModel model) { ApiRequest($"/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer", model, Method.POST); }
/// <summary> /// Create income tax borne by employer /// </summary> /// <remarks> /// Creates a new income tax borne by employer /// </remarks> public Task CreateIncomeTaxBorneByEmployerAsync(int businessId, int employeeId, SgIncomeTaxBorneByEmployerModel model, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer", model, Method.POST, cancellationToken)); }
/// <summary> /// Update an existing income tax borne by employer /// </summary> /// <remarks> /// Update an existing income tax borne by employer /// </remarks> public Task UpdateAnExistingIncomeTaxBorneByEmployerAsync(int businessId, int employeeId, int id, SgIncomeTaxBorneByEmployerModel request, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer/{id}", request, Method.PUT, cancellationToken)); }