GET api/Ereport?project={project}&model={model}&page={page}&pageSize={pageSize}&db={db}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| project | string |
Required |
|
| model | string |
Required |
|
| page | integer |
Required |
|
| pageSize | integer |
Required |
|
| db | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of ReporterHeader| Name | 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. |
Response 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"
}
]
},
{
"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:
<ArrayOfReporterHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.EReport">
<ReporterHeader>
<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>
<ReporterHeader>
<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>
</ArrayOfReporterHeader>