POST api/WorkObjective/Create

Create a work objective

Request Information

URI Parameters

None.

Body Parameters

CreateWorkObjectiveBinder
NameDescriptionTypeAdditional information
ProjectId

integer

None.

GeneralInfo

WorkObjectiveUpdateInfo

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectId": 1,
  "GeneralInfo": {
    "Title": "sample string 1",
    "Description": "sample string 2",
    "ParentSubProjectID": 1,
    "StateID": 1,
    "OwnerID": 1,
    "PlanedStartDate": "2024-12-21 19:21:35",
    "PlanedEndDate": "2024-12-21 19:21:35",
    "Points": 1,
    "DisplayOrder": 1,
    "SystemWorkType": 1,
    "WorkType": 1,
    "Achieved": 1,
    "StandardWorkTemplateProjectID": 1,
    "StandardWorkTemplateID": 1
  }
}

application/xml, text/xml

Sample:
<CreateWorkObjectiveBinder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Binding">
  <GeneralInfo>
    <Achieved>1</Achieved>
    <Description>sample string 2</Description>
    <DisplayOrder>1</DisplayOrder>
    <OwnerID>1</OwnerID>
    <ParentSubProjectID>1</ParentSubProjectID>
    <PlanedEndDate>2024-12-21T19:21:35.6612129-08:00</PlanedEndDate>
    <PlanedStartDate>2024-12-21T19:21:35.6612129-08:00</PlanedStartDate>
    <Points>1</Points>
    <StandardWorkTemplateID>1</StandardWorkTemplateID>
    <StandardWorkTemplateProjectID>1</StandardWorkTemplateProjectID>
    <StateID>1</StateID>
    <SystemWorkType>1</SystemWorkType>
    <Title>sample string 1</Title>
    <WorkType>1</WorkType>
  </GeneralInfo>
  <ProjectId>1</ProjectId>
</CreateWorkObjectiveBinder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Create a work objective

API_Data_Int32
NameDescriptionTypeAdditional information
Success

boolean

None.

Error

ErrorInfo

None.

Data

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Error": {
    "ErrorCode": 1,
    "ErrorMessage": "sample string 1"
  },
  "Data": 2
}

application/xml, text/xml

Sample:
<API_Data_int xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Common">
  <Data>2</Data>
  <Error>
    <ErrorCode>1</ErrorCode>
    <ErrorMessage>sample string 1</ErrorMessage>
  </Error>
  <Success>true</Success>
</API_Data_int>