POST api/Design/StairTemplate_NewStair
Request Information
URI Parameters
None.
Body Parameters
TemplateSelectedParameterDto| Name | Description | Type | Additional information |
|---|---|---|---|
| TemplateId | integer |
None. |
|
| TemplateName | string |
None. |
|
| CanvasHeight | integer |
None. |
|
| CanvasWidth | integer |
None. |
|
| LevelName | string |
None. |
|
| DeleteExisting | boolean |
None. |
|
| isPasteStair | boolean |
None. |
|
| ClickX | integer |
None. |
|
| ClickY | integer |
None. |
|
| TemplateToBullFeederParameter | TemplateToBullParameterDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"templateId": 1,
"templateName": "sample string 2",
"canvasHeight": 3,
"canvasWidth": 4,
"levelName": "sample string 5",
"deleteExisting": true,
"isPasteStair": true,
"clickX": 8,
"clickY": 9,
"templateToBullFeederParameter": {
"replaceTenonSide": true,
"replaceWallSide": true,
"actionAborted": true,
"notification": {
"title": "sample string 1",
"description": "sample string 2",
"type": 0,
"identifier": "sample string 3"
}
}
}
application/xml, text/xml
Sample:
<TemplateSelectedParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<CanvasHeight>3</CanvasHeight>
<CanvasWidth>4</CanvasWidth>
<ClickX>8</ClickX>
<ClickY>9</ClickY>
<DeleteExisting>true</DeleteExisting>
<LevelName>sample string 5</LevelName>
<TemplateId>1</TemplateId>
<TemplateName>sample string 2</TemplateName>
<TemplateToBullFeederParameter>
<ActionAborted>true</ActionAborted>
<Notification xmlns:d3p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common">
<d3p1:_x003C_Description_x003E_k__BackingField>sample string 2</d3p1:_x003C_Description_x003E_k__BackingField>
<d3p1:_x003C_Identifier_x003E_k__BackingField>sample string 3</d3p1:_x003C_Identifier_x003E_k__BackingField>
<d3p1:_x003C_Title_x003E_k__BackingField>sample string 1</d3p1:_x003C_Title_x003E_k__BackingField>
<d3p1:_x003C_Type_x003E_k__BackingField>Default</d3p1:_x003C_Type_x003E_k__BackingField>
</Notification>
<ReplaceTenonSide>true</ReplaceTenonSide>
<ReplaceWallSide>true</ReplaceWallSide>
</TemplateToBullFeederParameter>
<isPasteStair>true</isPasteStair>
</TemplateSelectedParameterDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SelectDialogOrNewParameterDto| Name | Description | Type | Additional information |
|---|---|---|---|
| NoSort | boolean |
None. |
|
| SelectionIndex | integer |
None. |
|
| NoCancel | boolean |
None. |
|
| Title | string |
None. |
|
| Cancelled | boolean |
None. |
|
| Selection | string |
None. |
|
| CancelButton | CommandButtonDto |
None. |
|
| NameText | TextBoxDto |
None. |
|
| NamesList | ListBoxDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"cancelButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"nameText": {
"text": "sample string 1",
"visible": true,
"enabled": true,
"maxLength": 4,
"backColor": "sample string 5",
"locked": true
},
"namesList": {
"visible": true,
"enabled": true,
"items": [
{
"value": "sample string 1",
"selected": true
},
{
"value": "sample string 1",
"selected": true
}
],
"selectedIndex": 1
},
"noSort": true,
"selectionIndex": 2,
"noCancel": true,
"title": "sample string 4",
"cancelled": true,
"selection": "sample string 6"
}
application/xml, text/xml
Sample:
<SelectDialogOrNewParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<CancelButton 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>
</CancelButton>
<Cancelled>true</Cancelled>
<NameText xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:BackColor>sample string 5</d2p1:BackColor>
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Locked>true</d2p1:Locked>
<d2p1:MaxLength>4</d2p1:MaxLength>
<d2p1:Text>sample string 1</d2p1:Text>
<d2p1:Visible>true</d2p1:Visible>
</NameText>
<NamesList xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
<d2p1:Enabled>true</d2p1:Enabled>
<d2p1:Items>
<d2p1:ListBoxItemDto>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Value>sample string 1</d2p1:Value>
</d2p1:ListBoxItemDto>
<d2p1:ListBoxItemDto>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Value>sample string 1</d2p1:Value>
</d2p1:ListBoxItemDto>
</d2p1:Items>
<d2p1:SelectedIndex>1</d2p1:SelectedIndex>
<d2p1:Visible>true</d2p1:Visible>
</NamesList>
<NoCancel>true</NoCancel>
<NoSort>true</NoSort>
<Selection>sample string 6</Selection>
<SelectionIndex>2</SelectionIndex>
<Title>sample string 4</Title>
</SelectDialogOrNewParameterDto>