/// <summary> /// Create Employee Group /// </summary> /// <remarks> /// Creates a new employee group for the business. /// </remarks> public Task <UkEmployeeGroupModel> CreateEmployeeGroupAsync(int businessId, UkEmployeeGroupModel employeeGroup, CancellationToken cancellationToken = default) { return(ApiRequestAsync <UkEmployeeGroupModel, UkEmployeeGroupModel>($"/business/{businessId}/employeegroup", employeeGroup, Method.POST, cancellationToken)); }
/// <summary> /// Update Employee Group /// </summary> /// <remarks> /// Updates the specified employee group. /// </remarks> public UkEmployeeGroupModel UpdateEmployeeGroup(int businessId, int id, UkEmployeeGroupModel employeeGroup) { return(ApiRequest <UkEmployeeGroupModel, UkEmployeeGroupModel>($"/business/{businessId}/employeegroup/{id}", employeeGroup, Method.PUT)); }
/// <summary> /// Create Employee Group /// </summary> /// <remarks> /// Creates a new employee group for the business. /// </remarks> public UkEmployeeGroupModel CreateEmployeeGroup(int businessId, UkEmployeeGroupModel employeeGroup) { return(ApiRequest <UkEmployeeGroupModel, UkEmployeeGroupModel>($"/business/{businessId}/employeegroup", employeeGroup, Method.POST)); }