POST api/CncMachine/DuplicateMachine
Request Information
URI Parameters
None.
Body Parameters
LookupDtoName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
IdString | string |
None. |
|
Name | string |
None. |
|
ParentId | string |
None. |
|
Description | string |
None. |
|
Selected | boolean |
None. |
|
SortIndex | integer |
None. |
|
UniqueId | globally unique identifier |
None. |
|
ParentUid | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "0ab67a1c-8f18-4ba2-801d-3548fa99bd8c", "parentUid": "5d67b736-ae01-4c1a-a508-9d5478d6b791" }
application/xml, text/xml
Sample:
<LookupDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto"> <_x003C_Description_x003E_k__BackingField>sample string 5</_x003C_Description_x003E_k__BackingField> <_x003C_IdString_x003E_k__BackingField>sample string 2</_x003C_IdString_x003E_k__BackingField> <_x003C_Id_x003E_k__BackingField>1</_x003C_Id_x003E_k__BackingField> <_x003C_Name_x003E_k__BackingField>sample string 3</_x003C_Name_x003E_k__BackingField> <_x003C_ParentId_x003E_k__BackingField>sample string 4</_x003C_ParentId_x003E_k__BackingField> <_x003C_ParentUid_x003E_k__BackingField>5d67b736-ae01-4c1a-a508-9d5478d6b791</_x003C_ParentUid_x003E_k__BackingField> <_x003C_Selected_x003E_k__BackingField>true</_x003C_Selected_x003E_k__BackingField> <_x003C_SortIndex_x003E_k__BackingField>7</_x003C_SortIndex_x003E_k__BackingField> <_x003C_UniqueId_x003E_k__BackingField>0ab67a1c-8f18-4ba2-801d-3548fa99bd8c</_x003C_UniqueId_x003E_k__BackingField> </LookupDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CncMachineViewModelName | Description | Type | Additional information |
---|---|---|---|
Machines | Collection of LookupDto |
None. |
|
MachineIndex | integer |
None. |
|
RemoveButton | CommandButtonDto |
None. |
|
DuplicateButton | CommandButtonDto |
None. |
|
Name | TextBoxDto |
None. |
Response Formats
application/json, text/json
Sample:
{ "removeButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "duplicateButton": { "visible": true, "enabled": true, "caption": "sample string 3" }, "name": { "text": "sample string 1", "visible": true, "enabled": true, "maxLength": 4, "backColor": "sample string 5", "locked": true }, "machines": [ { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "3237e71a-bdcc-42ae-8380-21ffcdfc109a", "parentUid": "a3adc291-78a0-47e9-af93-56fd46082762" }, { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "3237e71a-bdcc-42ae-8380-21ffcdfc109a", "parentUid": "a3adc291-78a0-47e9-af93-56fd46082762" } ], "machineIndex": 1 }
application/xml, text/xml
Sample:
<CncMachineViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels"> <DuplicateButton 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> </DuplicateButton> <MachineIndex>1</MachineIndex> <Machines xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto"> <d2p1:LookupDto> <d2p1:_x003C_Description_x003E_k__BackingField>sample string 5</d2p1:_x003C_Description_x003E_k__BackingField> <d2p1:_x003C_IdString_x003E_k__BackingField>sample string 2</d2p1:_x003C_IdString_x003E_k__BackingField> <d2p1:_x003C_Id_x003E_k__BackingField>1</d2p1:_x003C_Id_x003E_k__BackingField> <d2p1:_x003C_Name_x003E_k__BackingField>sample string 3</d2p1:_x003C_Name_x003E_k__BackingField> <d2p1:_x003C_ParentId_x003E_k__BackingField>sample string 4</d2p1:_x003C_ParentId_x003E_k__BackingField> <d2p1:_x003C_ParentUid_x003E_k__BackingField>a3adc291-78a0-47e9-af93-56fd46082762</d2p1:_x003C_ParentUid_x003E_k__BackingField> <d2p1:_x003C_Selected_x003E_k__BackingField>true</d2p1:_x003C_Selected_x003E_k__BackingField> <d2p1:_x003C_SortIndex_x003E_k__BackingField>7</d2p1:_x003C_SortIndex_x003E_k__BackingField> <d2p1:_x003C_UniqueId_x003E_k__BackingField>3237e71a-bdcc-42ae-8380-21ffcdfc109a</d2p1:_x003C_UniqueId_x003E_k__BackingField> </d2p1:LookupDto> <d2p1:LookupDto> <d2p1:_x003C_Description_x003E_k__BackingField>sample string 5</d2p1:_x003C_Description_x003E_k__BackingField> <d2p1:_x003C_IdString_x003E_k__BackingField>sample string 2</d2p1:_x003C_IdString_x003E_k__BackingField> <d2p1:_x003C_Id_x003E_k__BackingField>1</d2p1:_x003C_Id_x003E_k__BackingField> <d2p1:_x003C_Name_x003E_k__BackingField>sample string 3</d2p1:_x003C_Name_x003E_k__BackingField> <d2p1:_x003C_ParentId_x003E_k__BackingField>sample string 4</d2p1:_x003C_ParentId_x003E_k__BackingField> <d2p1:_x003C_ParentUid_x003E_k__BackingField>a3adc291-78a0-47e9-af93-56fd46082762</d2p1:_x003C_ParentUid_x003E_k__BackingField> <d2p1:_x003C_Selected_x003E_k__BackingField>true</d2p1:_x003C_Selected_x003E_k__BackingField> <d2p1:_x003C_SortIndex_x003E_k__BackingField>7</d2p1:_x003C_SortIndex_x003E_k__BackingField> <d2p1:_x003C_UniqueId_x003E_k__BackingField>3237e71a-bdcc-42ae-8380-21ffcdfc109a</d2p1:_x003C_UniqueId_x003E_k__BackingField> </d2p1:LookupDto> </Machines> <Name 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> </Name> <RemoveButton 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> </RemoveButton> </CncMachineViewModel>