POST api/ReportBuilderMaster/GetPrimaryKeyFilter

Request Information

URI Parameters

None.

Body Parameters

PrimaryKeyFilter
NameDescriptionTypeAdditional information
filterList

Collection of NewReportFiltersOptions

None.

SCREEN_ID

integer

None.

REPORT_ID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "filterList": [
    {
      "column_name": "sample string 1",
      "isPrimaryKey": true,
      "hidden": true,
      "labelName": "sample string 4",
      "options": [
        {
          "Key": "sample string 1",
          "Value": "sample string 2"
        },
        {
          "Key": "sample string 1",
          "Value": "sample string 2"
        }
      ]
    },
    {
      "column_name": "sample string 1",
      "isPrimaryKey": true,
      "hidden": true,
      "labelName": "sample string 4",
      "options": [
        {
          "Key": "sample string 1",
          "Value": "sample string 2"
        },
        {
          "Key": "sample string 1",
          "Value": "sample string 2"
        }
      ]
    }
  ],
  "SCREEN_ID": 1,
  "REPORT_ID": 1
}

multipart/form-data

Sample:
{"filterList":[{"column_name":"sample string 1","isPrimaryKey":true,"hidden":true,"labelName":"sample string 4","options":[{"Key":"sample string 1","Value":"sample string 2"},{"Key":"sample string 1","Value":"sample string 2"}]},{"column_name":"sample string 1","isPrimaryKey":true,"hidden":true,"labelName":"sample string 4","options":[{"Key":"sample string 1","Value":"sample string 2"},{"Key":"sample string 1","Value":"sample string 2"}]}],"SCREEN_ID":1,"REPORT_ID":1}

application/xml, text/xml

Sample:
<PrimaryKeyFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IPMS.FT.Business.Entities.ViewModel">
  <REPORT_ID>1</REPORT_ID>
  <SCREEN_ID>1</SCREEN_ID>
  <filterList>
    <NewReportFiltersOptions>
      <column_name>sample string 1</column_name>
      <hidden>true</hidden>
      <isPrimaryKey>true</isPrimaryKey>
      <labelName>sample string 4</labelName>
      <options>
        <OptionItem>
          <Key>sample string 1</Key>
          <Value>sample string 2</Value>
        </OptionItem>
        <OptionItem>
          <Key>sample string 1</Key>
          <Value>sample string 2</Value>
        </OptionItem>
      </options>
    </NewReportFiltersOptions>
    <NewReportFiltersOptions>
      <column_name>sample string 1</column_name>
      <hidden>true</hidden>
      <isPrimaryKey>true</isPrimaryKey>
      <labelName>sample string 4</labelName>
      <options>
        <OptionItem>
          <Key>sample string 1</Key>
          <Value>sample string 2</Value>
        </OptionItem>
        <OptionItem>
          <Key>sample string 1</Key>
          <Value>sample string 2</Value>
        </OptionItem>
      </options>
    </NewReportFiltersOptions>
  </filterList>
</PrimaryKeyFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, multipart/form-data, application/xml, text/xml

Sample:

Sample not available.