示例#1
0
 /// <summary>
 /// Create Tiered Leave Allowance Template
 /// </summary>
 /// <remarks>
 /// Creates a new Tiered Leave Allowance template for the business.
 /// </remarks>
 public Task <TieredLeaveAllowanceTemplateApiModel> CreateTieredLeaveAllowanceTemplateAsync(int businessId, TieredLeaveAllowanceTemplateApiModel tieredLeaveAllowanceTemplate, CancellationToken cancellationToken = default)
 {
     return(ApiRequestAsync <TieredLeaveAllowanceTemplateApiModel, TieredLeaveAllowanceTemplateApiModel>($"/business/{businessId}/tieredleaveallowancetemplate", tieredLeaveAllowanceTemplate, Method.POST, cancellationToken));
 }
示例#2
0
 /// <summary>
 /// Update Tiered Leave Allowance Template
 /// </summary>
 /// <remarks>
 /// Updates the Tiered Leave Allowance template with the specified ID.
 /// </remarks>
 public TieredLeaveAllowanceTemplateApiModel UpdateTieredLeaveAllowanceTemplate(int businessId, int id, TieredLeaveAllowanceTemplateApiModel tieredLeaveAllowanceTemplate)
 {
     return(ApiRequest <TieredLeaveAllowanceTemplateApiModel, TieredLeaveAllowanceTemplateApiModel>($"/business/{businessId}/tieredleaveallowancetemplate/{id}", tieredLeaveAllowanceTemplate, Method.PUT));
 }
示例#3
0
 /// <summary>
 /// Create Tiered Leave Allowance Template
 /// </summary>
 /// <remarks>
 /// Creates a new Tiered Leave Allowance template for the business.
 /// </remarks>
 public TieredLeaveAllowanceTemplateApiModel CreateTieredLeaveAllowanceTemplate(int businessId, TieredLeaveAllowanceTemplateApiModel tieredLeaveAllowanceTemplate)
 {
     return(ApiRequest <TieredLeaveAllowanceTemplateApiModel, TieredLeaveAllowanceTemplateApiModel>($"/business/{businessId}/tieredleaveallowancetemplate", tieredLeaveAllowanceTemplate, Method.POST));
 }