POST api/StringsSetout/AmendDimension

Request Information

URI Parameters

None.

Body Parameters

AmendDimensionParameters
NameDescriptionTypeAdditional information
UnitInd

integer

None.

SubItemId

integer

None.

StairInd

integer

None.

ItemId

integer

None.

DimId

integer

None.

Value

integer

None.

NewValue

string

None.

KeyCode

integer

None.

AmendChanged

boolean

None.

ValueType

integer

None.

Override

boolean

None.

CanvasWidth

integer

None.

CanvasHeight

integer

None.

DesignMode

integer

None.

NotificationResponse

NotificationResponseDto

None.

Request Formats

application/json, text/json

Sample:
{
  "unitInd": 1,
  "subItemId": 2,
  "stairInd": 3,
  "itemId": 4,
  "dimId": 5,
  "value": 6,
  "newValue": "sample string 7",
  "keyCode": 8,
  "amendChanged": true,
  "valueType": 10,
  "override": true,
  "canvasWidth": 12,
  "canvasHeight": 13,
  "designMode": 14,
  "notificationResponse": {
    "responseType": 0,
    "value": "sample string 1"
  }
}

application/xml, text/xml

Sample:
<AmendDimensionParameters xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
  <AmendChanged>true</AmendChanged>
  <CanvasHeight>13</CanvasHeight>
  <CanvasWidth>12</CanvasWidth>
  <DesignMode>14</DesignMode>
  <DimId>5</DimId>
  <ItemId>4</ItemId>
  <KeyCode>8</KeyCode>
  <NewValue>sample string 7</NewValue>
  <NotificationResponse>
    <ResponseType>Null</ResponseType>
    <Value>sample string 1</Value>
  </NotificationResponse>
  <Override>true</Override>
  <StairInd>3</StairInd>
  <SubItemId>2</SubItemId>
  <UnitInd>1</UnitInd>
  <Value>6</Value>
  <ValueType>10</ValueType>
</AmendDimensionParameters>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

StringSetoutViewModel
NameDescriptionTypeAdditional information
EditMode

integer

None.

MainDrawing

string

None.

StgPrevNextButtonSelected

integer

None.

TenonCountLabel

string

None.

WallCountLabel

string

None.

ZoomParameter

ZoomParameterDto

None.

Notification

NotificationDto

None.

Theme

string

None.

BackGroundColor

string

None.

isReverse

boolean

None.

TenonPreviousButton

CommandButtonDto

None.

TenonNextButton

CommandButtonDto

None.

WallPreviousButton

CommandButtonDto

None.

WallNextButton

CommandButtonDto

None.

ShowDoneCheckBox

CheckBoxDto

None.

DoneHiCheckBox

CheckBoxDto

None.

DoneHiCheckBoxLeft

string

None.

DoneLoCheckBox

CheckBoxDto

None.

DoneLoCheckBoxLeft

string

None.

ClearUnitButton

CommandButtonDto

None.

ClearStairButton

CommandButtonDto

None.

SelectExtendHi

DropDownBoxDto

None.

SelectExtendLo

DropDownBoxDto

None.

Response Formats

application/json, text/json

Sample:
{
  "tenonPreviousButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "tenonNextButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "wallPreviousButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "wallNextButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "showDoneCheckBox": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "doneHiCheckBox": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "doneHiCheckBoxLeft": "sample string 1",
  "doneLoCheckBox": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "doneLoCheckBoxLeft": "sample string 2",
  "clearUnitButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "clearStairButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "selectExtendHi": {
    "visible": true,
    "enabled": true,
    "items": [
      "sample string 1",
      "sample string 2"
    ],
    "guids": [
      "ec21d5a2-302f-4c6c-b3a2-45ac77632130",
      "e0babfc2-a1ae-4405-b183-f00214978dbc"
    ],
    "selectedIndex": 1,
    "selectedItem": "sample string 3",
    "filterUid": "e533bb1a-f747-4fca-b506-b50ba615fab1"
  },
  "selectExtendLo": {
    "visible": true,
    "enabled": true,
    "items": [
      "sample string 1",
      "sample string 2"
    ],
    "guids": [
      "ec21d5a2-302f-4c6c-b3a2-45ac77632130",
      "e0babfc2-a1ae-4405-b183-f00214978dbc"
    ],
    "selectedIndex": 1,
    "selectedItem": "sample string 3",
    "filterUid": "e533bb1a-f747-4fca-b506-b50ba615fab1"
  },
  "editMode": 1,
  "mainDrawing": "sample string 2",
  "stgPrevNextButtonSelected": 3,
  "tenonCountLabel": "sample string 4",
  "wallCountLabel": "sample string 5",
  "zoomParameter": {
    "startX": 1,
    "startY": 2,
    "endX": 3,
    "endY": 4,
    "canvasHeight": 5,
    "canvasWidth": 6,
    "ctrlPress": true
  },
  "notification": {
    "title": "sample string 1",
    "description": "sample string 2",
    "type": 0
  },
  "theme": "sample string 6",
  "backGroundColor": "sample string 7",
  "isReverse": true
}

application/xml, text/xml

Sample:
<StringSetoutViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <BackGroundColor>sample string 7</BackGroundColor>
  <ClearStairButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ClearStairButton>
  <ClearUnitButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ClearUnitButton>
  <DoneHiCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </DoneHiCheckBox>
  <DoneHiCheckBoxLeft>sample string 1</DoneHiCheckBoxLeft>
  <DoneLoCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </DoneLoCheckBox>
  <DoneLoCheckBoxLeft>sample string 2</DoneLoCheckBoxLeft>
  <EditMode>1</EditMode>
  <MainDrawing>sample string 2</MainDrawing>
  <Notification xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common">
    <d2p1:_x003C_Description_x003E_k__BackingField>sample string 2</d2p1:_x003C_Description_x003E_k__BackingField>
    <d2p1:_x003C_Title_x003E_k__BackingField>sample string 1</d2p1:_x003C_Title_x003E_k__BackingField>
    <d2p1:_x003C_Type_x003E_k__BackingField>Default</d2p1:_x003C_Type_x003E_k__BackingField>
  </Notification>
  <SelectExtendHi xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:FilterUid>e533bb1a-f747-4fca-b506-b50ba615fab1</d2p1:FilterUid>
    <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>ec21d5a2-302f-4c6c-b3a2-45ac77632130</d3p1:guid>
      <d3p1:guid>e0babfc2-a1ae-4405-b183-f00214978dbc</d3p1:guid>
    </d2p1:Guids>
    <d2p1:Items xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </d2p1:Items>
    <d2p1:SelectedIndex>1</d2p1:SelectedIndex>
    <d2p1:SelectedItem>sample string 3</d2p1:SelectedItem>
    <d2p1:Visible>true</d2p1:Visible>
  </SelectExtendHi>
  <SelectExtendLo xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:FilterUid>e533bb1a-f747-4fca-b506-b50ba615fab1</d2p1:FilterUid>
    <d2p1:Guids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>ec21d5a2-302f-4c6c-b3a2-45ac77632130</d3p1:guid>
      <d3p1:guid>e0babfc2-a1ae-4405-b183-f00214978dbc</d3p1:guid>
    </d2p1:Guids>
    <d2p1:Items xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </d2p1:Items>
    <d2p1:SelectedIndex>1</d2p1:SelectedIndex>
    <d2p1:SelectedItem>sample string 3</d2p1:SelectedItem>
    <d2p1:Visible>true</d2p1:Visible>
  </SelectExtendLo>
  <ShowDoneCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ShowDoneCheckBox>
  <StgPrevNextButtonSelected>3</StgPrevNextButtonSelected>
  <TenonCountLabel>sample string 4</TenonCountLabel>
  <TenonNextButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </TenonNextButton>
  <TenonPreviousButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </TenonPreviousButton>
  <Theme>sample string 6</Theme>
  <WallCountLabel>sample string 5</WallCountLabel>
  <WallNextButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </WallNextButton>
  <WallPreviousButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </WallPreviousButton>
  <ZoomParameter xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
    <d2p1:CanvasHeight>5</d2p1:CanvasHeight>
    <d2p1:CanvasWidth>6</d2p1:CanvasWidth>
    <d2p1:CtrlPress>true</d2p1:CtrlPress>
    <d2p1:EndX>3</d2p1:EndX>
    <d2p1:EndY>4</d2p1:EndY>
    <d2p1:StartX>1</d2p1:StartX>
    <d2p1:StartY>2</d2p1:StartY>
  </ZoomParameter>
  <isReverse>true</isReverse>
</StringSetoutViewModel>