POST api/child/update-udf

Request Information

URI Parameters

None.

Body Parameters

ChildUDFUpdateModel
NameDescriptionTypeAdditional information
childid

integer

None.

udfTables

Collection of UdfTables

None.

Request Formats

application/json, text/json

Sample:
{
  "childid": 1,
  "udfTables": [
    {
      "UDFTableName": "sample string 1",
      "SectionCaption": "sample string 2",
      "tableColumns": [
        {
          "ColumnName": "sample string 1",
          "DataType": "sample string 2",
          "ColumnLength": "sample string 3",
          "ListData": [
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            },
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            }
          ],
          "Childid": "sample string 4",
          "Value": "sample string 5",
          "IsRequired": true,
          "Caption": "sample string 7",
          "IsParentHide": true,
          "IsLockable": true
        },
        {
          "ColumnName": "sample string 1",
          "DataType": "sample string 2",
          "ColumnLength": "sample string 3",
          "ListData": [
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            },
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            }
          ],
          "Childid": "sample string 4",
          "Value": "sample string 5",
          "IsRequired": true,
          "Caption": "sample string 7",
          "IsParentHide": true,
          "IsLockable": true
        }
      ]
    },
    {
      "UDFTableName": "sample string 1",
      "SectionCaption": "sample string 2",
      "tableColumns": [
        {
          "ColumnName": "sample string 1",
          "DataType": "sample string 2",
          "ColumnLength": "sample string 3",
          "ListData": [
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            },
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            }
          ],
          "Childid": "sample string 4",
          "Value": "sample string 5",
          "IsRequired": true,
          "Caption": "sample string 7",
          "IsParentHide": true,
          "IsLockable": true
        },
        {
          "ColumnName": "sample string 1",
          "DataType": "sample string 2",
          "ColumnLength": "sample string 3",
          "ListData": [
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            },
            {
              "PK_Id": 1,
              "Description": "sample string 2"
            }
          ],
          "Childid": "sample string 4",
          "Value": "sample string 5",
          "IsRequired": true,
          "Caption": "sample string 7",
          "IsParentHide": true,
          "IsLockable": true
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<ChildUDFUpdateModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iCareApiModel">
  <childid>1</childid>
  <udfTables>
    <UdfTables>
      <SectionCaption>sample string 2</SectionCaption>
      <UDFTableName>sample string 1</UDFTableName>
      <tableColumns>
        <UDfTableColumns>
          <Caption>sample string 7</Caption>
          <Childid>sample string 4</Childid>
          <ColumnLength>sample string 3</ColumnLength>
          <ColumnName>sample string 1</ColumnName>
          <DataType>sample string 2</DataType>
          <IsLockable>true</IsLockable>
          <IsParentHide>true</IsParentHide>
          <IsRequired>true</IsRequired>
          <ListData>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
          </ListData>
          <Value>sample string 5</Value>
        </UDfTableColumns>
        <UDfTableColumns>
          <Caption>sample string 7</Caption>
          <Childid>sample string 4</Childid>
          <ColumnLength>sample string 3</ColumnLength>
          <ColumnName>sample string 1</ColumnName>
          <DataType>sample string 2</DataType>
          <IsLockable>true</IsLockable>
          <IsParentHide>true</IsParentHide>
          <IsRequired>true</IsRequired>
          <ListData>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
          </ListData>
          <Value>sample string 5</Value>
        </UDfTableColumns>
      </tableColumns>
    </UdfTables>
    <UdfTables>
      <SectionCaption>sample string 2</SectionCaption>
      <UDFTableName>sample string 1</UDFTableName>
      <tableColumns>
        <UDfTableColumns>
          <Caption>sample string 7</Caption>
          <Childid>sample string 4</Childid>
          <ColumnLength>sample string 3</ColumnLength>
          <ColumnName>sample string 1</ColumnName>
          <DataType>sample string 2</DataType>
          <IsLockable>true</IsLockable>
          <IsParentHide>true</IsParentHide>
          <IsRequired>true</IsRequired>
          <ListData>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
          </ListData>
          <Value>sample string 5</Value>
        </UDfTableColumns>
        <UDfTableColumns>
          <Caption>sample string 7</Caption>
          <Childid>sample string 4</Childid>
          <ColumnLength>sample string 3</ColumnLength>
          <ColumnName>sample string 1</ColumnName>
          <DataType>sample string 2</DataType>
          <IsLockable>true</IsLockable>
          <IsParentHide>true</IsParentHide>
          <IsRequired>true</IsRequired>
          <ListData>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
            <UdfList>
              <Description>sample string 2</Description>
              <PK_Id>1</PK_Id>
            </UdfList>
          </ListData>
          <Value>sample string 5</Value>
        </UDfTableColumns>
      </tableColumns>
    </UdfTables>
  </udfTables>
</ChildUDFUpdateModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ChildUDFUpdateModel'.

Response Information

Resource Description

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>