GET api/Employee/GetEmployeePermissions?EmployeeClassID={EmployeeClassID}&LocationID={LocationID}&TabID={TabID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
EmployeeClassID

integer

Required

LocationID

integer

Required

TabID

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of EmployeePermissionModel
NameDescriptionTypeAdditional information
EmployeePermissionId

integer

None.

FieldName

string

None.

TabId

integer

None.

IsHRInd

boolean

None.

IsReportingManagerInd

boolean

None.

IsEmployeeInd

boolean

None.

AccessList

Collection of EmployeePermissionModel

None.

EmployeeProfileList

Dictionary of integer [key] and string [value]

None.

CurrentTab

integer

None.

HRselected

string

None.

RMselected

string

None.

Empselected

string

None.

DisplayFieldName

string

None.

DisplayHeading

integer

None.

IsGenerateEmployeeCode

boolean

None.

EmployeeConfigID

integer

None.

IsHRViewInd

boolean

None.

IsReportingManagerViewInd

boolean

None.

IsEmployeeViewInd

boolean

None.

HRViewselected

string

None.

RMViewselected

string

None.

EmpViewselected

string

None.

HasEditpermission

boolean

None.

HasViewPermission

boolean

None.

DisplayOrder

integer

None.

EmployeeClassificationID

integer

None.

LocationID

integer

None.

ClassificationID

integer

None.

EmployeePermissionClassId

integer

None.

ClassificationIds

Collection of integer

None.

LocationIds

Collection of integer

None.

Response Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'HRMSWebAPI.Transaction.Employee.EmployeePermissionModel'. Path '[0].AccessList'.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'HRMSWebAPI.Transaction.Employee.EmployeePermissionModel'. Path '[0].AccessList'.

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'HRMSWebAPI.Transaction.Employee.EmployeePermissionModel' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'HRMSWebAPI.Transaction.Employee.EmployeePermissionModel' contains cycles and cannot be serialized if reference tracking is disabled.