POST api/dading/createOrEdit

Create a dading or edit an existing dading.

Request Information

URI Parameters

None.

Body Parameters

EditDadingBinder
NameDescriptionTypeAdditional information
ProjectBaseId

integer

None.

RRId

if RRId does not eqals 0, edit the dading specified by RRId. if RRId equals 0, will create a new dading or edit the current active dading.

integer

None.

ToPersonId

integer

None.

RequestLevel

integer

None.

RequestMessage

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectBaseId": 1,
  "RRId": 2,
  "ToPersonId": 3,
  "RequestLevel": 4,
  "RequestMessage": "sample string 5"
}

application/xml, text/xml

Sample:
<EditDadingBinder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Binding">
  <ProjectBaseId>1</ProjectBaseId>
  <RRId>2</RRId>
  <RequestLevel>4</RequestLevel>
  <RequestMessage>sample string 5</RequestMessage>
  <ToPersonId>3</ToPersonId>
</EditDadingBinder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Create a dading or edit an existing dading.

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>