POST api/Project/addUpdateSupplyPortionUserfeedback
Request Information
URI Parameters
None.
Body Parameters
addUpdateUserfeedbackPrm| Name | Description | Type | Additional information |
|---|---|---|---|
| projectId | integer |
None. |
|
| projectCategoryId | integer |
None. |
|
| selectedOfficeId | integer |
None. |
|
| selectedPackageId | integer |
None. |
|
| selectedQuestionType | integer |
None. |
|
| selectedTransmissionLineId | integer |
None. |
|
| locationNumberFrom | integer |
None. |
|
| locationNumberTo | integer |
None. |
|
| typeOfTowerId | integer |
None. |
|
| locationNumberId | integer |
None. |
|
| subStationQuestionaireActivityId | integer |
None. |
|
| receivedQuantity | string |
None. |
|
| consumedQuantity | string |
None. |
|
| supplyPortionDate | string |
None. |
|
| questionsAns | Collection of questionsAnswerData |
None. |
|
| reportActivityImages | string |
None. |
|
| reportActivityDescription | string |
None. |
|
| reportActivityQuestionId | integer |
None. |
|
| flag | integer |
None. |
|
| completedLength | decimal number |
None. |
|
| address | string |
None. |
|
| Latidude | string |
None. |
|
| Longitude | string |
None. |
|
| purpose | string |
None. |
|
| purposeId | integer |
None. |
|
| type_ids | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"projectId": 1,
"projectCategoryId": 2,
"selectedOfficeId": 3,
"selectedPackageId": 4,
"selectedQuestionType": 5,
"selectedTransmissionLineId": 6,
"locationNumberFrom": 7,
"locationNumberTo": 8,
"typeOfTowerId": 9,
"locationNumberId": 10,
"subStationQuestionaireActivityId": 11,
"receivedQuantity": "sample string 12",
"consumedQuantity": "sample string 13",
"supplyPortionDate": "sample string 14",
"questionsAns": [
{
"questionId": 1,
"defaultValue": "sample string 2",
"receivedQuantity": "sample string 3",
"consumedQuantity": "sample string 4",
"questionOptionTypeId": 5
},
{
"questionId": 1,
"defaultValue": "sample string 2",
"receivedQuantity": "sample string 3",
"consumedQuantity": "sample string 4",
"questionOptionTypeId": 5
}
],
"reportActivityImages": "sample string 15",
"reportActivityDescription": "sample string 16",
"reportActivityQuestionId": 17,
"flag": 18,
"completedLength": 19.0,
"address": "sample string 20",
"Latidude": "sample string 21",
"Longitude": "sample string 22",
"purpose": "sample string 23",
"purposeId": 24,
"type_ids": "sample string 25"
}
text/html
Sample:
{"projectId":1,"projectCategoryId":2,"selectedOfficeId":3,"selectedPackageId":4,"selectedQuestionType":5,"selectedTransmissionLineId":6,"locationNumberFrom":7,"locationNumberTo":8,"typeOfTowerId":9,"locationNumberId":10,"subStationQuestionaireActivityId":11,"receivedQuantity":"sample string 12","consumedQuantity":"sample string 13","supplyPortionDate":"sample string 14","questionsAns":[{"questionId":1,"defaultValue":"sample string 2","receivedQuantity":"sample string 3","consumedQuantity":"sample string 4","questionOptionTypeId":5},{"questionId":1,"defaultValue":"sample string 2","receivedQuantity":"sample string 3","consumedQuantity":"sample string 4","questionOptionTypeId":5}],"reportActivityImages":"sample string 15","reportActivityDescription":"sample string 16","reportActivityQuestionId":17,"flag":18,"completedLength":19.0,"address":"sample string 20","Latidude":"sample string 21","Longitude":"sample string 22","purpose":"sample string 23","purposeId":24,"type_ids":"sample string 25"}
application/xml, text/xml
Sample:
<addUpdateUserfeedbackPrm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
<Latidude>sample string 21</Latidude>
<Longitude>sample string 22</Longitude>
<address>sample string 20</address>
<purpose>sample string 23</purpose>
<purposeId>24</purposeId>
<type_ids>sample string 25</type_ids>
<completedLength>19</completedLength>
<consumedQuantity>sample string 13</consumedQuantity>
<flag>18</flag>
<locationNumberFrom>7</locationNumberFrom>
<locationNumberId>10</locationNumberId>
<locationNumberTo>8</locationNumberTo>
<projectCategoryId>2</projectCategoryId>
<projectId>1</projectId>
<questionsAns>
<questionsAnswerData>
<consumedQuantity>sample string 4</consumedQuantity>
<defaultValue>sample string 2</defaultValue>
<questionId>1</questionId>
<questionOptionTypeId>5</questionOptionTypeId>
<receivedQuantity>sample string 3</receivedQuantity>
</questionsAnswerData>
<questionsAnswerData>
<consumedQuantity>sample string 4</consumedQuantity>
<defaultValue>sample string 2</defaultValue>
<questionId>1</questionId>
<questionOptionTypeId>5</questionOptionTypeId>
<receivedQuantity>sample string 3</receivedQuantity>
</questionsAnswerData>
</questionsAns>
<receivedQuantity>sample string 12</receivedQuantity>
<reportActivityDescription>sample string 16</reportActivityDescription>
<reportActivityImages>sample string 15</reportActivityImages>
<reportActivityQuestionId>17</reportActivityQuestionId>
<selectedOfficeId>3</selectedOfficeId>
<selectedPackageId>4</selectedPackageId>
<selectedQuestionType>5</selectedQuestionType>
<selectedTransmissionLineId>6</selectedTransmissionLineId>
<subStationQuestionaireActivityId>11</subStationQuestionaireActivityId>
<supplyPortionDate>sample string 14</supplyPortionDate>
<typeOfTowerId>9</typeOfTowerId>
</addUpdateUserfeedbackPrm>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
VCAPIResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | string |
None. |
|
| dateTime | string |
None. |
|
| StatusCode | integer |
None. |
|
| ErrorMessage | string |
None. |
|
| Result | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Version": "1.0.0",
"dateTime": "2025/11/08 08:01:26",
"StatusCode": 1,
"ErrorMessage": "sample string 2",
"Result": {}
}
text/html
Sample:
{"Version":"1.0.0","dateTime":"2025/11/08 08:01:26","StatusCode":1,"ErrorMessage":"sample string 2","Result":{}}
application/xml, text/xml
Sample:
<VCAPIResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models"> <ErrorMessage>sample string 2</ErrorMessage> <Result /> <StatusCode>1</StatusCode> </VCAPIResponse>