Click or drag to resize

ServiceRouter Methods

The ServiceRouter type exposes the following members.

Methods
 NameDescription
Public methodLaborLevelDetailAddObsolete.
**OBSOLETE** See V2 AddLaborLevelDetail(AddLaborLevelDetailIn)
Public methodLaborLevelDetailGetAllObsolete.
**OBSOLETE** See V2 GetLaborLevelDetail(GetLaborLevelDetailIn)
Public methodCode exampleLaborLevelDetailHierarchyAdd Add a new LaborLevelDetailHierarchyAddModel to the hierarchy tree and returns true upon success.
Public methodLaborLevelDetailHierarchyDelete Deletes a LaborLevelDetailHierarchyDeleteModel from the hierarchy tree and returns true upon success.
Public methodLaborLevelDetailHierarchyGetAll Gets all labor level details as a List<LaborLevelDetailHierarchyModel> collection
Public methodCode exampleLaborLevelDetailHierarchyGetByID Gets a single LaborLevelDetailHierarchyModel by its ID
Public methodLaborLevelDetailUpdate**OBSOLETE** Updates the passed LaborLevelDetailModel object
Public methodLaborLevelGetAllObsolete.
**OBSOLETE** See V2 GetLaborLevel(GetLaborLevelIn)
Public methodSSOEnabled Determines if single sign-on is enable for the specific customer alias (CustomerAlias)
Public methodSSOLinkByEmpIdentifierObsolete.
**OBSOLETE** See V2 GetSSOLink(GetSSOLinkIn)
Public methodSSOLinkByEmpIdentifierQueryObsolete.
**OBSOLETE** See V2 GetSSOLink(GetSSOLinkIn)
Public methodSSOLinkByLoginObsolete.
**SUNSET** See V2 GetSSOLink(GetSSOLinkIn)
Public methodSSOLinkByLoginIDObsolete.
**SUNSET** See V2 GetSSOLink(GetSSOLinkIn)
Public methodTimeAddPunchByBadgeID Adds a TimeSlicePreModel by BadgeID and returns the punch time result as a TimeAddPunchParamsOut
Public methodTimeAddPunchByEmpIdentifier Adds a TimeSlicePreModel by EmpIdentifier and returns the punch time result as a TimeAddPunchParamsOut
Public methodTimeAddPunchValidationByEmpIdentifier Adds a TimeAddPunchValidationParamIn validated by payroll policy rules and returns the result as a TimeAddPunchValidationParamOut
Public methodCode exampleTimeExport Gets time slice export information as a List<TimeExportParamOut> collection
Public methodTimeGetLastPunchByEmpIdentifier Gets the last time punch by EmpIdentifier and returns a TimeGetLastPunchByEmpIdentifierParamOut object
Public methodTimeGetPunchesByEmpIdentifier Gets all time punches by employee identifier as a List<TimeGetPunchesParamsOut> collection
Public methodTimeOffGetBalanceObsolete.
**OBSOLETE** See V2 GetUserTimeOffBalance(GetUserTimeOffBalanceIn)
Public methodTimeOffGetRequestObsolete.
**SUNSET** See V2 GetUserTimeOffRequest(GetUserTimeOffRequestIn)
Public methodTokenCreateObsolete.
**OBSOLETE** See V2 CreateToken(CreateTokenIn)
Public methodTokenRenewObsolete.
**SUNSET** See V2 GetToken(GetTokenIn)
Public methodTokenRenewSunsetObsolete.
**SUNSET** See V2 GetToken(GetTokenIn)
Public methodUserInfoAdd Adds a new UserInfoModel and returns UserInfoAddParamsOut
Public methodUserInfoDeleteByEmpIDObsolete.
**OBSOLETE** See V2 DeleteUser(DeleteUserIn)
Public methodUserInfoGetAllObsolete.
**OBSOLETE** See V2 GetUserDetail(GetUserDetailIn)
Public methodUserInfoGetByEmpIDObsolete.
**OBSOLETE** See V2 GetUserDetail(GetUserDetailIn)
Public methodUserInfoGetByEmpIdentifierObsolete.
**OBSOLETE** See V2 GetUserDetail(GetUserDetailIn)
Public methodCode exampleUserInfoGetPolicyDuration Returns a UserInfoGetPolicyDurationOut response with a result model List<UserInfoGetPolicyDurationModel>
Public methodUserInfoInsert Inserts a single UserInfoModel object
Public methodUserInfoInsertBatch Adds or updates a List<UserInfoAddParamsOut> collection of users
Public methodUserInfoUpdateByEmpIdentifier Updates the passed UserInfoModel object
Top
See Also