PUT api/DeliverableAddFeature/UpdateWithAttachments

Request Information

URI Parameters

None.

Body Parameters

DeliverableAddFeatureViewModel
NameDescriptionTypeAdditional information
Data

DeliverableAddFeature

None.

Images

Collection of ProductImageViewModel

None.

Request Formats

application/json, text/json

Sample:
{
  "Data": {
    "MID": 1,
    "REF_MID": 2,
    "REQUIREMENT_ID": "sample string 3",
    "FEATURE_ID": "sample string 4",
    "FEATURE_NAME": "sample string 5",
    "FEATURE_DESCRIPTION": "sample string 6",
    "FEATURE_PRIORITY": "sample string 7",
    "ADDED_BY": "sample string 8",
    "ATTACHMENT": true,
    "SEND_FOR_APPROVAL": "sample string 10",
    "PARTY_CODE": "sample string 11",
    "PARTY_NAME": "sample string 12",
    "DELIVERABLE_NAME": "sample string 13",
    "TASK_ID": 14,
    "Detail": [
      {
        "MID": 1,
        "REF_MID": 2,
        "FEATURE_ID": "sample string 3",
        "TEST_CASE_ID": "sample string 4",
        "TEST_CASE_NAME": "sample string 5",
        "TEST_CASE_DESCRIPTION": "sample string 6",
        "STEPS_TO_EXECUTE": "sample string 7",
        "INVENTORY_REPORT": "sample string 8",
        "FINANCIAL_REPORT": "sample string 9",
        "DOCUMENT_PRINTING": "sample string 10"
      },
      {
        "MID": 1,
        "REF_MID": 2,
        "FEATURE_ID": "sample string 3",
        "TEST_CASE_ID": "sample string 4",
        "TEST_CASE_NAME": "sample string 5",
        "TEST_CASE_DESCRIPTION": "sample string 6",
        "STEPS_TO_EXECUTE": "sample string 7",
        "INVENTORY_REPORT": "sample string 8",
        "FINANCIAL_REPORT": "sample string 9",
        "DOCUMENT_PRINTING": "sample string 10"
      }
    ]
  },
  "Images": [
    {
      "Image": {
        "File": null
      }
    },
    {
      "Image": {
        "File": null
      }
    }
  ]
}

text/html

Sample:
{"Data":{"MID":1,"REF_MID":2,"REQUIREMENT_ID":"sample string 3","FEATURE_ID":"sample string 4","FEATURE_NAME":"sample string 5","FEATURE_DESCRIPTION":"sample string 6","FEATURE_PRIORITY":"sample string 7","ADDED_BY":"sample string 8","ATTACHMENT":true,"SEND_FOR_APPROVAL":"sample string 10","PARTY_CODE":"sample string 11","PARTY_NAME":"sample string 12","DELIVERABLE_NAME":"sample string 13","TASK_ID":14,"Detail":[{"MID":1,"REF_MID":2,"FEATURE_ID":"sample string 3","TEST_CASE_ID":"sample string 4","TEST_CASE_NAME":"sample string 5","TEST_CASE_DESCRIPTION":"sample string 6","STEPS_TO_EXECUTE":"sample string 7","INVENTORY_REPORT":"sample string 8","FINANCIAL_REPORT":"sample string 9","DOCUMENT_PRINTING":"sample string 10"},{"MID":1,"REF_MID":2,"FEATURE_ID":"sample string 3","TEST_CASE_ID":"sample string 4","TEST_CASE_NAME":"sample string 5","TEST_CASE_DESCRIPTION":"sample string 6","STEPS_TO_EXECUTE":"sample string 7","INVENTORY_REPORT":"sample string 8","FINANCIAL_REPORT":"sample string 9","DOCUMENT_PRINTING":"sample string 10"}]},"Images":[{"Image":{"File":null}},{"Image":{"File":null}}]}

application/xml, text/xml

Sample:
<DeliverableAddFeatureViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.DELIVERABLES">
  <Data>
    <ADDED_BY>sample string 8</ADDED_BY>
    <ATTACHMENT>true</ATTACHMENT>
    <DELIVERABLE_NAME>sample string 13</DELIVERABLE_NAME>
    <Detail>
      <DeliverableTestCases>
        <DOCUMENT_PRINTING>sample string 10</DOCUMENT_PRINTING>
        <FEATURE_ID>sample string 3</FEATURE_ID>
        <FINANCIAL_REPORT>sample string 9</FINANCIAL_REPORT>
        <INVENTORY_REPORT>sample string 8</INVENTORY_REPORT>
        <MID>1</MID>
        <REF_MID>2</REF_MID>
        <STEPS_TO_EXECUTE>sample string 7</STEPS_TO_EXECUTE>
        <TEST_CASE_DESCRIPTION>sample string 6</TEST_CASE_DESCRIPTION>
        <TEST_CASE_ID>sample string 4</TEST_CASE_ID>
        <TEST_CASE_NAME>sample string 5</TEST_CASE_NAME>
      </DeliverableTestCases>
      <DeliverableTestCases>
        <DOCUMENT_PRINTING>sample string 10</DOCUMENT_PRINTING>
        <FEATURE_ID>sample string 3</FEATURE_ID>
        <FINANCIAL_REPORT>sample string 9</FINANCIAL_REPORT>
        <INVENTORY_REPORT>sample string 8</INVENTORY_REPORT>
        <MID>1</MID>
        <REF_MID>2</REF_MID>
        <STEPS_TO_EXECUTE>sample string 7</STEPS_TO_EXECUTE>
        <TEST_CASE_DESCRIPTION>sample string 6</TEST_CASE_DESCRIPTION>
        <TEST_CASE_ID>sample string 4</TEST_CASE_ID>
        <TEST_CASE_NAME>sample string 5</TEST_CASE_NAME>
      </DeliverableTestCases>
    </Detail>
    <FEATURE_DESCRIPTION>sample string 6</FEATURE_DESCRIPTION>
    <FEATURE_ID>sample string 4</FEATURE_ID>
    <FEATURE_NAME>sample string 5</FEATURE_NAME>
    <FEATURE_PRIORITY>sample string 7</FEATURE_PRIORITY>
    <MID>1</MID>
    <PARTY_CODE>sample string 11</PARTY_CODE>
    <PARTY_NAME>sample string 12</PARTY_NAME>
    <REF_MID>2</REF_MID>
    <REQUIREMENT_ID>sample string 3</REQUIREMENT_ID>
    <SEND_FOR_APPROVAL>sample string 10</SEND_FOR_APPROVAL>
    <TASK_ID>14</TASK_ID>
  </Data>
  <Images xmlns:d2p1="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.CustomerSupport">
    <d2p1:ProductImageViewModel>
      <d2p1:Image>
        <d2p1:File xmlns:d5p1="http://schemas.datacontract.org/2004/07/System.Web" i:nil="true" />
      </d2p1:Image>
    </d2p1:ProductImageViewModel>
    <d2p1:ProductImageViewModel>
      <d2p1:Image>
        <d2p1:File xmlns:d5p1="http://schemas.datacontract.org/2004/07/System.Web" i:nil="true" />
      </d2p1:Image>
    </d2p1:ProductImageViewModel>
  </Images>
</DeliverableAddFeatureViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.MID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.REF_MID"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.REQUIREMENT_ID"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.FEATURE_ID"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.FEATURE_NAME"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.FEATURE_DESCRIPTION"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.FEATURE_PRIORITY"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.ADDED_BY"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.ATTACHMENT"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.SEND_FOR_APPROVAL"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.PARTY_CODE"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.PARTY_NAME"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.DELIVERABLE_NAME"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.TASK_ID"

14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].MID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].REF_MID"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].FEATURE_ID"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].TEST_CASE_ID"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].TEST_CASE_NAME"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].TEST_CASE_DESCRIPTION"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].STEPS_TO_EXECUTE"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].INVENTORY_REPORT"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].FINANCIAL_REPORT"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[0].DOCUMENT_PRINTING"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].MID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].REF_MID"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].FEATURE_ID"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].TEST_CASE_ID"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].TEST_CASE_NAME"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].TEST_CASE_DESCRIPTION"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].STEPS_TO_EXECUTE"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].INVENTORY_REPORT"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].FINANCIAL_REPORT"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Data.Detail[1].DOCUMENT_PRINTING"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

DeliverableAddFeatureWithAttachmentAddResult
NameDescriptionTypeAdditional information
status

string

None.

message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "message": "sample string 2"
}

text/html

Sample:
{"status":"sample string 1","message":"sample string 2"}

application/xml, text/xml

Sample:
<DeliverableAddFeatureWithAttachmentAddResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.DELIVERABLES">
  <message>sample string 2</message>
  <status>sample string 1</status>
</DeliverableAddFeatureWithAttachmentAddResult>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="status"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="message"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--