IEmployeeTypeService1

Operations

NameSignatureDescription
BulkDeleteEmployeeTypeBulkDeleteResults1 BulkDelete(Uri[] employeeTypeUris, Uri employeeTypeBulkDeleteOptionUri)Delete many employee types
CreateEditDraftUri CreateEditDraft(Uri employeeTypeUri)Create a draft of an existing employee type.
CreateNewDraftUri CreateNewDraft()Create a draft of a new employee type.
Deletevoid Delete(Uri employeeTypeUri)Delete an employee type
GetAllEmployeeTypeDetailsEmployeeTypeDetails1[] GetAllEmployeeTypeDetails()Retrieve a list of all employee types in the system
GetEmployeeTypeDetailsEmployeeTypeDetails1 GetEmployeeTypeDetails(Uri employeeTypeUri)Retrieve employee type details from an employee type URI.
GetEmployeeTypeForUserEmployeeTypeReference1 GetEmployeeTypeForUser(Uri userUri)Get the employee type for the specified user
GetIsLegacyEmployeeTypeEnabledBoolean GetIsLegacyEmployeeTypeEnabled()Returns legacy employee type policy is enabled
PublishDraftEmployeeTypeDetails1 PublishDraft(Uri draftUri)Publish an employee type draft, converting it into an employee type that is returned.
PutEmployeeTypeEmployeeTypeReference1 PutEmployeeType(EmployeeTypeParameter1 employeeType)Put the details of the employee type. If the EmployeeTypeParameter1.target.name is specified and the employee type does not exists, it will be created
UpdateDescriptionvoid UpdateDescription(Uri employeeTypeUri, String description)Modify the description of an employee type or employee type draft.
UpdateEmployeeTypeForUservoid UpdateEmployeeTypeForUser(Uri userUri, Uri employeeTypeUri)Update the employee type for the specified user
UpdateNamevoid UpdateName(Uri employeeTypeUri, String name)Modify the name of an employeeType or employee type draft.