POST api/CallTracker/MyAccount/SetTableColumns

Request Information

URI Parameters

None.

Body Parameters

Collection of FrontEndListColumn
NameDescriptionTypeAdditional information
listViewId

integer

None.

colId

integer

None.

displayField

string

None.

sortField

string

None.

heading

string

None.

isLinked

boolean

None.

colSeqNo

integer

None.

uColSeq

integer

None.

isDisplay

boolean

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "listViewId": 1,
    "colId": 2,
    "displayField": "sample string 3",
    "sortField": "sample string 4",
    "heading": "sample string 5",
    "isLinked": true,
    "colSeqNo": 7,
    "uColSeq": 8,
    "isDisplay": true
  },
  {
    "listViewId": 1,
    "colId": 2,
    "displayField": "sample string 3",
    "sortField": "sample string 4",
    "heading": "sample string 5",
    "isLinked": true,
    "colSeqNo": 7,
    "uColSeq": 8,
    "isDisplay": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfFrontEndListColumn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity.CallTracker">
  <FrontEndListColumn>
    <colId>2</colId>
    <colSeqNo>7</colSeqNo>
    <displayField>sample string 3</displayField>
    <heading>sample string 5</heading>
    <isDisplay>true</isDisplay>
    <isLinked>true</isLinked>
    <listViewId>1</listViewId>
    <sortField>sample string 4</sortField>
    <uColSeq>8</uColSeq>
  </FrontEndListColumn>
  <FrontEndListColumn>
    <colId>2</colId>
    <colSeqNo>7</colSeqNo>
    <displayField>sample string 3</displayField>
    <heading>sample string 5</heading>
    <isDisplay>true</isDisplay>
    <isLinked>true</isLinked>
    <listViewId>1</listViewId>
    <sortField>sample string 4</sortField>
    <uColSeq>8</uColSeq>
  </FrontEndListColumn>
</ArrayOfFrontEndListColumn>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BoolSaveResponse
NameDescriptionTypeAdditional information
saveStatus

SaveStatus

None.

SaveDone

boolean

None.

iRecordId

integer

None.

MyProperty

Object

None.

StringValue

string

None.

TaskPointDateTimeStr

Dictionary of string [key] and string [value]

None.

status

integer

None.

message

string

None.

hasError

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "saveStatus": 1,
  "SaveDone": true,
  "iRecordId": 1,
  "MyProperty": {},
  "StringValue": "sample string 3",
  "TaskPointDateTimeStr": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  },
  "status": 4,
  "message": "sample string 5",
  "hasError": true
}

application/xml, text/xml

Sample:
<BoolSaveResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity">
  <hasError>true</hasError>
  <message>sample string 5</message>
  <status>4</status>
  <MyProperty />
  <StringValue>sample string 3</StringValue>
  <TaskPointDateTimeStr xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </TaskPointDateTimeStr>
  <iRecordId>1</iRecordId>
  <saveStatus>AddNew</saveStatus>
</BoolSaveResponse>