POST api/CustomDrawing/SetCodes
Request Information
URI Parameters
None.
Body Parameters
CustomDrawingViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| DrawId | string |
None. |
|
| Separations | boolean |
None. |
|
| WellMask | integer |
None. |
|
| StairMask1 | integer |
None. |
|
| StairMask2 | integer |
None. |
|
| Stair3dMask | integer |
None. |
|
| StairMask3 | integer |
None. |
|
| DimensionSize | integer |
None. |
|
| StairDrawing | string |
None. |
|
| Code | string |
None. |
|
| Landscape | boolean |
None. |
|
| PrintPreview | boolean |
None. |
|
| Show3d | boolean |
None. |
|
| FontDetail | FontDialogViewModel |
None. |
|
| SelectedCustomDrawingItem | CustomDrawingItemViewModel |
None. |
|
| CustomDrawingItems | Collection of CustomDrawingItemViewModel |
None. |
|
| BlobNames | Collection of LookupDto |
None. |
|
| SelectedTemplate | string |
None. |
|
| PositionCaption | string |
None. |
|
| ZoomCaption | string |
None. |
|
| EnableSaveButton | boolean |
None. |
|
| EnableDeleteButton | boolean |
None. |
|
| IsPosition | boolean |
None. |
|
| CanvasLeft | integer |
None. |
|
| CanvasTop | integer |
None. |
|
| CanvasWidth | integer |
None. |
|
| CanvasHeight | integer |
None. |
|
| ZoomParameter | ZoomParameterDto |
None. |
|
| PrintContent | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"drawId": "sample string 2",
"separations": true,
"wellMask": 4,
"stairMask1": 5,
"stairMask2": 6,
"stair3dMask": 7,
"stairMask3": 8,
"dimensionSize": 9,
"stairDrawing": "sample string 10",
"code": "sample string 11",
"landscape": true,
"printPreview": true,
"show3d": true,
"fontDetail": {
"fontFamily": "sample string 1",
"fontStyle": "sample string 2",
"fontWeight": "sample string 3",
"fontSize": "sample string 4",
"fontColor": "sample string 5",
"textDecoration": "sample string 6"
},
"selectedCustomDrawingItem": {
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
},
"customDrawingItems": [
{
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
},
{
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
}
],
"blobNames": [
{
"id": 1,
"idString": "sample string 2",
"name": "sample string 3",
"parentId": "sample string 4",
"description": "sample string 5",
"selected": true,
"sortIndex": 7,
"uniqueId": "3fe0a4a1-6e89-41ac-9899-ab73ee41a609",
"parentUid": "c34c1a86-ea40-4d74-9eab-28efbd0c7b5f",
"clientDefaultContactUid": "ca66e0ce-c260-42b2-a78d-1829bb6caa43"
},
{
"id": 1,
"idString": "sample string 2",
"name": "sample string 3",
"parentId": "sample string 4",
"description": "sample string 5",
"selected": true,
"sortIndex": 7,
"uniqueId": "3fe0a4a1-6e89-41ac-9899-ab73ee41a609",
"parentUid": "c34c1a86-ea40-4d74-9eab-28efbd0c7b5f",
"clientDefaultContactUid": "ca66e0ce-c260-42b2-a78d-1829bb6caa43"
}
],
"selectedTemplate": "sample string 15",
"positionCaption": "sample string 16",
"zoomCaption": "sample string 17",
"enableSaveButton": true,
"enableDeleteButton": true,
"isPosition": true,
"canvasLeft": 21,
"canvasTop": 22,
"canvasWidth": 23,
"canvasHeight": 24,
"zoomParameter": {
"startX": 1,
"startY": 2,
"endX": 3,
"endY": 4,
"canvasHeight": 5,
"canvasWidth": 6,
"ctrlPress": true
},
"printContent": "sample string 25"
}
application/xml, text/xml
Sample:
<CustomDrawingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<BlobNames xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:LookupDto>
<d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>ca66e0ce-c260-42b2-a78d-1829bb6caa43</d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>
<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>c34c1a86-ea40-4d74-9eab-28efbd0c7b5f</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>3fe0a4a1-6e89-41ac-9899-ab73ee41a609</d2p1:_x003C_UniqueId_x003E_k__BackingField>
</d2p1:LookupDto>
<d2p1:LookupDto>
<d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>ca66e0ce-c260-42b2-a78d-1829bb6caa43</d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>
<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>c34c1a86-ea40-4d74-9eab-28efbd0c7b5f</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>3fe0a4a1-6e89-41ac-9899-ab73ee41a609</d2p1:_x003C_UniqueId_x003E_k__BackingField>
</d2p1:LookupDto>
</BlobNames>
<CanvasHeight>24</CanvasHeight>
<CanvasLeft>21</CanvasLeft>
<CanvasTop>22</CanvasTop>
<CanvasWidth>23</CanvasWidth>
<Code>sample string 11</Code>
<CustomDrawingItems>
<CustomDrawingItemViewModel>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</CustomDrawingItemViewModel>
<CustomDrawingItemViewModel>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</CustomDrawingItemViewModel>
</CustomDrawingItems>
<DimensionSize>9</DimensionSize>
<DrawId>sample string 2</DrawId>
<EnableDeleteButton>true</EnableDeleteButton>
<EnableSaveButton>true</EnableSaveButton>
<FontDetail>
<FontColor>sample string 5</FontColor>
<FontFamily>sample string 1</FontFamily>
<FontSize>sample string 4</FontSize>
<FontStyle>sample string 2</FontStyle>
<FontWeight>sample string 3</FontWeight>
<TextDecoration>sample string 6</TextDecoration>
</FontDetail>
<Id>1</Id>
<IsPosition>true</IsPosition>
<Landscape>true</Landscape>
<PositionCaption>sample string 16</PositionCaption>
<PrintContent>sample string 25</PrintContent>
<PrintPreview>true</PrintPreview>
<SelectedCustomDrawingItem>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</SelectedCustomDrawingItem>
<SelectedTemplate>sample string 15</SelectedTemplate>
<Separations>true</Separations>
<Show3d>true</Show3d>
<Stair3dMask>7</Stair3dMask>
<StairDrawing>sample string 10</StairDrawing>
<StairMask1>5</StairMask1>
<StairMask2>6</StairMask2>
<StairMask3>8</StairMask3>
<WellMask>4</WellMask>
<ZoomCaption>sample string 17</ZoomCaption>
<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>
</CustomDrawingViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CustomDrawingViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| DrawId | string |
None. |
|
| Separations | boolean |
None. |
|
| WellMask | integer |
None. |
|
| StairMask1 | integer |
None. |
|
| StairMask2 | integer |
None. |
|
| Stair3dMask | integer |
None. |
|
| StairMask3 | integer |
None. |
|
| DimensionSize | integer |
None. |
|
| StairDrawing | string |
None. |
|
| Code | string |
None. |
|
| Landscape | boolean |
None. |
|
| PrintPreview | boolean |
None. |
|
| Show3d | boolean |
None. |
|
| FontDetail | FontDialogViewModel |
None. |
|
| SelectedCustomDrawingItem | CustomDrawingItemViewModel |
None. |
|
| CustomDrawingItems | Collection of CustomDrawingItemViewModel |
None. |
|
| BlobNames | Collection of LookupDto |
None. |
|
| SelectedTemplate | string |
None. |
|
| PositionCaption | string |
None. |
|
| ZoomCaption | string |
None. |
|
| EnableSaveButton | boolean |
None. |
|
| EnableDeleteButton | boolean |
None. |
|
| IsPosition | boolean |
None. |
|
| CanvasLeft | integer |
None. |
|
| CanvasTop | integer |
None. |
|
| CanvasWidth | integer |
None. |
|
| CanvasHeight | integer |
None. |
|
| ZoomParameter | ZoomParameterDto |
None. |
|
| PrintContent | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"drawId": "sample string 2",
"separations": true,
"wellMask": 4,
"stairMask1": 5,
"stairMask2": 6,
"stair3dMask": 7,
"stairMask3": 8,
"dimensionSize": 9,
"stairDrawing": "sample string 10",
"code": "sample string 11",
"landscape": true,
"printPreview": true,
"show3d": true,
"fontDetail": {
"fontFamily": "sample string 1",
"fontStyle": "sample string 2",
"fontWeight": "sample string 3",
"fontSize": "sample string 4",
"fontColor": "sample string 5",
"textDecoration": "sample string 6"
},
"selectedCustomDrawingItem": {
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
},
"customDrawingItems": [
{
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
},
{
"maskId": 1,
"mask": 2,
"caption": "sample string 3",
"include": true,
"reference": "sample string 5",
"isHeader": true
}
],
"blobNames": [
{
"id": 1,
"idString": "sample string 2",
"name": "sample string 3",
"parentId": "sample string 4",
"description": "sample string 5",
"selected": true,
"sortIndex": 7,
"uniqueId": "1596a763-f763-44da-a3d7-dc9be8febc16",
"parentUid": "3b386303-cf7a-43b8-b673-3f7f919af8b6",
"clientDefaultContactUid": "af931d5b-8f04-4ed4-b750-8798806c3889"
},
{
"id": 1,
"idString": "sample string 2",
"name": "sample string 3",
"parentId": "sample string 4",
"description": "sample string 5",
"selected": true,
"sortIndex": 7,
"uniqueId": "1596a763-f763-44da-a3d7-dc9be8febc16",
"parentUid": "3b386303-cf7a-43b8-b673-3f7f919af8b6",
"clientDefaultContactUid": "af931d5b-8f04-4ed4-b750-8798806c3889"
}
],
"selectedTemplate": "sample string 15",
"positionCaption": "sample string 16",
"zoomCaption": "sample string 17",
"enableSaveButton": true,
"enableDeleteButton": true,
"isPosition": true,
"canvasLeft": 21,
"canvasTop": 22,
"canvasWidth": 23,
"canvasHeight": 24,
"zoomParameter": {
"startX": 1,
"startY": 2,
"endX": 3,
"endY": 4,
"canvasHeight": 5,
"canvasWidth": 6,
"ctrlPress": true
},
"printContent": "sample string 25"
}
application/xml, text/xml
Sample:
<CustomDrawingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<BlobNames xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:LookupDto>
<d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>af931d5b-8f04-4ed4-b750-8798806c3889</d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>
<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>3b386303-cf7a-43b8-b673-3f7f919af8b6</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>1596a763-f763-44da-a3d7-dc9be8febc16</d2p1:_x003C_UniqueId_x003E_k__BackingField>
</d2p1:LookupDto>
<d2p1:LookupDto>
<d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>af931d5b-8f04-4ed4-b750-8798806c3889</d2p1:_x003C_ClientDefaultContactUid_x003E_k__BackingField>
<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>3b386303-cf7a-43b8-b673-3f7f919af8b6</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>1596a763-f763-44da-a3d7-dc9be8febc16</d2p1:_x003C_UniqueId_x003E_k__BackingField>
</d2p1:LookupDto>
</BlobNames>
<CanvasHeight>24</CanvasHeight>
<CanvasLeft>21</CanvasLeft>
<CanvasTop>22</CanvasTop>
<CanvasWidth>23</CanvasWidth>
<Code>sample string 11</Code>
<CustomDrawingItems>
<CustomDrawingItemViewModel>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</CustomDrawingItemViewModel>
<CustomDrawingItemViewModel>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</CustomDrawingItemViewModel>
</CustomDrawingItems>
<DimensionSize>9</DimensionSize>
<DrawId>sample string 2</DrawId>
<EnableDeleteButton>true</EnableDeleteButton>
<EnableSaveButton>true</EnableSaveButton>
<FontDetail>
<FontColor>sample string 5</FontColor>
<FontFamily>sample string 1</FontFamily>
<FontSize>sample string 4</FontSize>
<FontStyle>sample string 2</FontStyle>
<FontWeight>sample string 3</FontWeight>
<TextDecoration>sample string 6</TextDecoration>
</FontDetail>
<Id>1</Id>
<IsPosition>true</IsPosition>
<Landscape>true</Landscape>
<PositionCaption>sample string 16</PositionCaption>
<PrintContent>sample string 25</PrintContent>
<PrintPreview>true</PrintPreview>
<SelectedCustomDrawingItem>
<Caption>sample string 3</Caption>
<Include>true</Include>
<IsHeader>true</IsHeader>
<Mask>2</Mask>
<MaskId>1</MaskId>
<Reference>sample string 5</Reference>
</SelectedCustomDrawingItem>
<SelectedTemplate>sample string 15</SelectedTemplate>
<Separations>true</Separations>
<Show3d>true</Show3d>
<Stair3dMask>7</Stair3dMask>
<StairDrawing>sample string 10</StairDrawing>
<StairMask1>5</StairMask1>
<StairMask2>6</StairMask2>
<StairMask3>8</StairMask3>
<WellMask>4</WellMask>
<ZoomCaption>sample string 17</ZoomCaption>
<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>
</CustomDrawingViewModel>