POST api/EreportCreate?project={project}&model={model}&db={db}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
project | string |
Required |
|
model | string |
Required |
|
db | string |
Required |
Body Parameters
ReporterHeaderName | Description | Type | Additional information |
---|---|---|---|
id | integer |
None. |
|
completed | boolean |
None. |
|
reportType | string |
None. |
|
reportNumber | string |
None. |
|
author | string |
None. |
|
authorDate | integer |
None. |
|
asset | string |
None. |
|
sign1 | boolean |
None. |
|
signName1 | string |
None. |
|
signDate1 | integer |
None. |
|
sign2 | boolean |
None. |
|
signName2 | string |
None. |
|
signDate2 | integer |
None. |
|
sign3 | boolean |
None. |
|
signName3 | string |
None. |
|
signDate3 | integer |
None. |
|
sign4 | boolean |
None. |
|
signName4 | string |
None. |
|
signDate4 | integer |
None. |
|
reportTemplates | Collection of ReportTemplate |
None. |
|
reportAnswers | Collection of ReporterAnswer |
None. |
Request Formats
application/json, text/json
Sample:
{ "id": 1, "completed": true, "reportType": "sample string 3", "reportNumber": "sample string 4", "author": "sample string 5", "authorDate": 6, "asset": "sample string 7", "sign1": true, "signName1": "sample string 9", "signDate1": 10, "sign2": true, "signName2": "sample string 12", "signDate2": 13, "sign3": true, "signName3": "sample string 15", "signDate3": 16, "sign4": true, "signName4": "sample string 18", "signDate4": 19, "reportTemplates": [ { "orderNo": 1, "desc": "sample string 2", "contractor": "sample string 3", "dropDownCombo": "sample string 4", "section": "sample string 5", "itemNo": "sample string 6", "reportType": "sample string 7", "reportTitle": "sample string 8" }, { "orderNo": 1, "desc": "sample string 2", "contractor": "sample string 3", "dropDownCombo": "sample string 4", "section": "sample string 5", "itemNo": "sample string 6", "reportType": "sample string 7", "reportTitle": "sample string 8" } ], "reportAnswers": [ { "id": 1, "reportId": 2, "checkValue": "sample string 3", "check": true, "completedOn": 5, "completedBy": "sample string 6", "itemNo": "sample string 7" }, { "id": 1, "reportId": 2, "checkValue": "sample string 3", "check": true, "completedOn": 5, "completedBy": "sample string 6", "itemNo": "sample string 7" } ] }
text/xml
Sample:
<ReporterHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.EReport"> <asset>sample string 7</asset> <author>sample string 5</author> <authorDate>6</authorDate> <completed>true</completed> <id>1</id> <reportAnswers> <ReporterAnswer> <check>true</check> <checkValue>sample string 3</checkValue> <completedBy>sample string 6</completedBy> <completedOn>5</completedOn> <id>1</id> <itemNo>sample string 7</itemNo> <reportId>2</reportId> </ReporterAnswer> <ReporterAnswer> <check>true</check> <checkValue>sample string 3</checkValue> <completedBy>sample string 6</completedBy> <completedOn>5</completedOn> <id>1</id> <itemNo>sample string 7</itemNo> <reportId>2</reportId> </ReporterAnswer> </reportAnswers> <reportNumber>sample string 4</reportNumber> <reportTemplates> <ReportTemplate> <contractor>sample string 3</contractor> <desc>sample string 2</desc> <dropDownCombo>sample string 4</dropDownCombo> <itemNo>sample string 6</itemNo> <orderNo>1</orderNo> <reportTitle>sample string 8</reportTitle> <reportType>sample string 7</reportType> <section>sample string 5</section> </ReportTemplate> <ReportTemplate> <contractor>sample string 3</contractor> <desc>sample string 2</desc> <dropDownCombo>sample string 4</dropDownCombo> <itemNo>sample string 6</itemNo> <orderNo>1</orderNo> <reportTitle>sample string 8</reportTitle> <reportType>sample string 7</reportType> <section>sample string 5</section> </ReportTemplate> </reportTemplates> <reportType>sample string 3</reportType> <sign1>true</sign1> <sign2>true</sign2> <sign3>true</sign3> <sign4>true</sign4> <signDate1>10</signDate1> <signDate2>13</signDate2> <signDate3>16</signDate3> <signDate4>19</signDate4> <signName1>sample string 9</signName1> <signName2>sample string 12</signName2> <signName3>sample string 15</signName3> <signName4>sample string 18</signName4> </ReporterHeader>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ReporterAnswerName | Description | Type | Additional information |
---|---|---|---|
id | integer |
None. |
|
reportId | integer |
None. |
|
checkValue | string |
None. |
|
check | boolean |
None. |
|
completedOn | integer |
None. |
|
completedBy | string |
None. |
|
itemNo | string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "id": 1, "reportId": 2, "checkValue": "sample string 3", "check": true, "completedOn": 5, "completedBy": "sample string 6", "itemNo": "sample string 7" }, { "id": 1, "reportId": 2, "checkValue": "sample string 3", "check": true, "completedOn": 5, "completedBy": "sample string 6", "itemNo": "sample string 7" } ]
text/xml
Sample:
<ArrayOfReporterAnswer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.EReport"> <ReporterAnswer> <check>true</check> <checkValue>sample string 3</checkValue> <completedBy>sample string 6</completedBy> <completedOn>5</completedOn> <id>1</id> <itemNo>sample string 7</itemNo> <reportId>2</reportId> </ReporterAnswer> <ReporterAnswer> <check>true</check> <checkValue>sample string 3</checkValue> <completedBy>sample string 6</completedBy> <completedOn>5</completedOn> <id>1</id> <itemNo>sample string 7</itemNo> <reportId>2</reportId> </ReporterAnswer> </ArrayOfReporterAnswer>