getPersonnelPermissions
Gets all personnel role permissions.
newDepartment
Generates an empty non-persisted department object to provide the structure to retrieve records from the database.
newPerson
Generates an empty non-persisted person object to provide the structure to retrieve records from the database.
getPerson
Retrieves a person object by its ID or username.
getAllPeople
Retrieves all people.
saveDepartment
Creates or updates a department with specified parameters.
savePerson
Creates or updates a person with specified parameters.
findPeople
Retrieves people based on the specified pagination, sort, and column constraint parameters.
findDepartments
Retrieves departments based on the specified pagination, sort, and column constraint parameters.
getAllDepartments
Retrieves all departments.
deletePerson
Deletes the person with the given ID or username.
deletePeople
Deletes multiple people with the given IDs or usernames.
getDepartment
Retrieves a department by its ID or path.
validateDepartment
Validates the specified parameters for a department.
validatePerson
Validates the specified parameters for a person.
deleteDepartment
Deletes the department with the given ID or path.
deleteDepartments
Deletes multiple departments with the given IDs or paths.
getPersonnelImportQueueSize
Gets the current size of the Personnel import queue.
cancelPersonnelImportQueue
Cancels the current Personnel import queue.
getDepartmentImportQueueSize
Gets the current size of the Department import queue.
cancelDepartmentImportQueue
Cancels the current Department import queue.
clearDepartmentCache
Clears the department cache