POST api/KRA/PostAssign

Request Information

URI Parameters

None.

Body Parameters

EmployeePerformanceViewModel
NameDescriptionTypeAdditional information
EmployeeName

string

None.

DepartmentName

string

None.

PositionLevelName

string

None.

ReviewType

string

None.

EmployeePerformanceList

Collection of EmployeePerformanceViewModel

None.

DepartmentList

Collection of EmployeePerformanceViewModel

None.

PositionList

Collection of EmployeePerformanceViewModel

None.

StatusText

string

None.

ReviewPeriod

string

None.

Actions

Collection of ActionViewModel

None.

Views

Collection of ActionViewModel

None.

ReviewTypeID

integer

None.

EmployeePerformanceReviewID

integer

None.

EmployeeID

integer

None.

ReporteeEmployeeID

integer

None.

Reason

string

None.

DocumentPath

string

None.

DocumentName

string

None.

DepartmentID

integer

None.

PositionID

integer

None.

AchievementsORFaliures

string

None.

AdditionalItems

string

None.

AreasForImprovement

string

None.

ExemptReason

string

None.

ExemptDocument

string

None.

ParameterTypeList

Dictionary of integer [key] and string [value]

None.

PhotoPath

string

None.

ReviewPeriodFrom

string

None.

ReviewPeriodTo

string

None.

ReviewPeriodFromDate

date

None.

ReviewPeriodToDate

date

None.

EmployeePerformanceReviewIDs

string

None.

StatusCode

string

None.

Year

string

None.

PositionLevelID

integer

None.

PublishedCount

integer

None.

PublishedCountTxt

string

None.

EscalateComments

string

None.

Request 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.KRA.EmployeePerformanceViewModel'. Path 'EmployeePerformanceList'.

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.KRA.EmployeePerformanceViewModel'. Path 'EmployeePerformanceList'.

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 'System.Collections.Generic.List`1[[HRMSWebAPI.Transaction.KRA.EmployeePerformanceViewModel, HRMSWebAPI.Transaction, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' 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 'System.Collections.Generic.List`1[[HRMSWebAPI.Transaction.KRA.EmployeePerformanceViewModel, HRMSWebAPI.Transaction, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.