POST api/KRA/PostCreateKRA

Request Information

URI Parameters

None.

Body Parameters

EmployeePerformanceKRAViewModel
NameDescriptionTypeAdditional information
EmployeePerformanceKRAID

integer

None.

EmployeePerformanceReviewID

integer

None.

CategoryID

integer

None.

Score

decimal number

None.

Weightage

decimal number

None.

KRATitle

string

None.

CategoryName

string

None.

Criteria

string

None.

Notes

string

None.

EmployeeID

integer

None.

Year

string

None.

TotalScore

decimal number

None.

TotalWeightage

decimal number

None.

EmployeePerformanceKRAList

Collection of EmployeePerformanceKRAViewModel

None.

CategoryList

Collection of EmployeePerformanceKRAViewModel

None.

EmployeePerformanceReviewIDs

Collection of integer

None.

EmployeePerformanceReviewKRAIds

string

None.

EmployeePerformanceKRAIDs

string

None.

CategoryValidation

string

None.

Quarter

string

None.

ReviewPeriodFromTxt

string

None.

ReviewPeriodToTxt

string

None.

ReviewPeriodFrom

date

None.

ReviewPeriodTo

date

None.

KraCategoryQuestionID

integer

None.

KRAPRApplicabilityID

integer

None.

MeasurementCriteria

string

None.

Parameter

string

None.

KRAPRCategoryID

integer

None.

employeeModel

GetEmployeeModel

None.

StatusCode

string

None.

StatusTxt

string

None.

ReviewTypeID

integer

None.

ReviewTypeName

string

None.

Actions

Collection of ActionViewModel

None.

Views

Collection of ActionViewModel

None.

StatusList

Collection of string

None.

Achievements

Collection of EmployeePerformanceKRAAchievementViewModel

None.

LoginEmployeeID

integer

None.

TargetGoalDate

date

None.

TargetGoalDateText

string

None.

Comment

string

None.

ReviewPeriod

string

None.

PublishedCountTxt

string

None.

ManagerComments

string

None.

employeePerformanceViewModel

EmployeePerformanceViewModel

None.

RatingList

Collection of KRARatingModel

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.EmployeePerformanceKRAViewModel'. Path 'EmployeePerformanceKRAList'.

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.EmployeePerformanceKRAViewModel'. Path 'EmployeePerformanceKRAList'.

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.EmployeePerformanceKRAViewModel, 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.EmployeePerformanceKRAViewModel, 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.