POST api/CustomDrawing/SaveTemplate
Request Information
URI Parameters
None.
Body Parameters
CustomDrawingViewModelName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
DrawId | string |
None. |
|
Separations | boolean |
None. |
|
WellMask | integer |
None. |
|
StairMask1 | integer |
None. |
|
StairMask2 | 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, "dimensionSize": 7, "stairDrawing": "sample string 8", "code": "sample string 9", "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": "788017b6-0bc5-4e17-a83d-a16452ecb4a7", "parentUid": "1bd4cf4d-b2c0-46b0-8a1b-be01a3868fcc" }, { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "788017b6-0bc5-4e17-a83d-a16452ecb4a7", "parentUid": "1bd4cf4d-b2c0-46b0-8a1b-be01a3868fcc" } ], "selectedTemplate": "sample string 13", "positionCaption": "sample string 14", "zoomCaption": "sample string 15", "enableSaveButton": true, "enableDeleteButton": true, "isPosition": true, "canvasLeft": 19, "canvasTop": 20, "canvasWidth": 21, "canvasHeight": 22, "zoomParameter": { "startX": 1, "startY": 2, "endX": 3, "endY": 4, "canvasHeight": 5, "canvasWidth": 6, "ctrlPress": true }, "printContent": "sample string 23" }
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_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>1bd4cf4d-b2c0-46b0-8a1b-be01a3868fcc</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>788017b6-0bc5-4e17-a83d-a16452ecb4a7</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>1bd4cf4d-b2c0-46b0-8a1b-be01a3868fcc</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>788017b6-0bc5-4e17-a83d-a16452ecb4a7</d2p1:_x003C_UniqueId_x003E_k__BackingField> </d2p1:LookupDto> </BlobNames> <CanvasHeight>22</CanvasHeight> <CanvasLeft>19</CanvasLeft> <CanvasTop>20</CanvasTop> <CanvasWidth>21</CanvasWidth> <Code>sample string 9</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>7</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 14</PositionCaption> <PrintContent>sample string 23</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 13</SelectedTemplate> <Separations>true</Separations> <Show3d>true</Show3d> <StairDrawing>sample string 8</StairDrawing> <StairMask1>5</StairMask1> <StairMask2>6</StairMask2> <WellMask>4</WellMask> <ZoomCaption>sample string 15</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
None.