/// <summary> /// Create Pay Category /// </summary> /// <remarks> /// Creates a new pay category for the business. /// </remarks> public Task <SgPayCategoryModel> CreatePayCategoryAsync(int businessId, SgPayCategoryModel payCategory, CancellationToken cancellationToken = default) { return(ApiRequestAsync <SgPayCategoryModel, SgPayCategoryModel>($"/business/{businessId}/paycategory", payCategory, Method.POST, cancellationToken)); }
/// <summary> /// Update Pay Category /// </summary> /// <remarks> /// Updates the pay category with the specified ID. /// </remarks> public SgPayCategoryModel UpdatePayCategory(int businessId, int id, SgPayCategoryModel payCategory) { return(ApiRequest <SgPayCategoryModel, SgPayCategoryModel>($"/business/{businessId}/paycategory/{id}", payCategory, Method.PUT)); }
/// <summary> /// Create Pay Category /// </summary> /// <remarks> /// Creates a new pay category for the business. /// </remarks> public SgPayCategoryModel CreatePayCategory(int businessId, SgPayCategoryModel payCategory) { return(ApiRequest <SgPayCategoryModel, SgPayCategoryModel>($"/business/{businessId}/paycategory", payCategory, Method.POST)); }