POST api/Project/ReplaceScenarioCommit
Request Information
URI Parameters
None.
Body Parameters
ProjectViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| ShowScenarios | boolean |
None. |
|
| IgnoreEvents | boolean |
None. |
|
| ActiveScenario | boolean |
None. |
|
| JobNameDirty | boolean |
None. |
|
| ScenarioNameDirty | boolean |
None. |
|
| ScenarioCount | integer |
None. |
|
| JobsInProject | integer |
None. |
|
| ProjectIsTemplate | boolean |
None. |
|
| JobIsTemplate | boolean |
None. |
|
| JobInProgress | boolean |
None. |
|
| NoDefaultStatus | boolean |
None. |
|
| DirtyProject | boolean |
None. |
|
| DesignCB | string |
None. |
|
| JobStatuses | Collection of Pair of integer [key] and string [value] |
None. |
|
| SalesPersons | Collection of Pair of string [key] and string [value] |
None. |
|
| JobNotNull | boolean |
None. |
|
| ProjectName | string |
None. |
|
| ProjectUid | string |
None. |
|
| JobName | string |
None. |
|
| QuoteNumber | string |
None. |
|
| JobNumber | string |
None. |
|
| JobNote1 | string |
None. |
|
| JobNote2 | string |
None. |
|
| JobRelatedFiles | string |
None. |
|
| AllScenariosActive | boolean |
None. |
|
| ScenarioName | string |
None. |
|
| PurchaseOrder | string |
None. |
|
| FolderId | integer |
None. |
|
| SplitQuote | boolean |
None. |
|
| ActiveMask | integer |
None. |
|
| SalesPersonUid | globally unique identifier |
None. |
|
| ActiveScenarioTrue | boolean |
None. |
|
| JobStatus | integer |
None. |
|
| JobDate | date |
None. |
|
| ModifiedDate | date |
None. |
|
| ScenariosAlwaysVisible | boolean |
None. |
|
| FlagColor | integer |
None. |
|
| DirectoryColor | integer |
None. |
|
| FlagUser | integer |
None. |
|
| FlagDate | date |
None. |
|
| FlagCaption | string |
None. |
|
| FlagNotes | string |
None. |
|
| Quote1Freeze | boolean |
None. |
|
| Quote2Freeze | boolean |
None. |
|
| NewProjectButton | CommandButtonDto |
None. |
|
| OpenProjectButton | CommandButtonDto |
None. |
|
| SaveProjectButton | CommandButtonDto |
None. |
|
| CloseProjectButton | CommandButtonDto |
None. |
|
| JobNumberText | TextBoxDto |
None. |
|
| ClearScheduleDates | boolean |
None. |
|
| SharedDetailId | globally unique identifier |
None. |
|
| SharedProjectSetupId | globally unique identifier |
None. |
|
| SharedComponentId | globally unique identifier |
None. |
|
| SharedSetoutId | globally unique identifier |
None. |
|
| SharedLaborCostId | globally unique identifier |
None. |
|
| SharedSiteId | globally unique identifier |
None. |
|
| SharedMyDataId | globally unique identifier |
None. |
|
| SharedLetterId | globally unique identifier |
None. |
|
| SharedContactId | globally unique identifier |
None. |
|
| JobFolders | Collection of Pair of integer [key] and string [value] |
None. |
|
| IsLocked | boolean |
None. |
|
| LockedBy | string |
None. |
|
| Notification | NotificationDto |
None. |
|
| NotificationResponse | NotificationResponseDto |
None. |
|
| NotificationFlag | string |
None. |
|
| JobId | integer |
None. |
|
| JobUid | globally unique identifier |
None. |
|
| IsScenario | boolean |
None. |
|
| JobMethod | string |
None. |
|
| JobStatusTemp | integer |
None. |
|
| ChangeJobStatusMessage | string |
None. |
|
| ChangeJobStatus | boolean |
None. |
|
| IsControlKeyPressed | boolean |
None. |
|
| IsShiftKeyPressed | boolean |
None. |
|
| dateString | string |
None. |
|
| Show4thRow | boolean |
None. |
|
| JobLocator | integer |
None. |
|
| IsAutoSave | boolean |
None. |
|
| IsEnabledIdleAutoSave | boolean |
None. |
|
| IsForBenchmark | boolean |
None. |
|
| IsOpenProjectAsNewTemplate | boolean |
None. |
|
| IsQuoteNumberEnabled | boolean |
None. |
|
| IsJobNumberEnabled | boolean |
None. |
|
| JobChecklistViewModel | Collection of JobDuplicateViewModel |
None. |
|
| IsDefaultCheckList | boolean |
None. |
|
| PanelDefinitions | Collection of PanelDefinitionsViewModel |
None. |
|
| IsCopyToSameProject | boolean |
None. |
|
| jobLockInformation | JobLockInformationModel |
None. |
|
| CustomSheetExtensionInformation | CustomSheetExtensionViewModel |
None. |
|
| IsSessionInvalid | boolean |
None. |
|
| ScenarioParameterDto | ScenarioParameterDto |
None. |
|
| ProcessIconList | Collection of IconList |
None. |
|
| ProcessButtons | Collection of ProcessCommandButtonDto |
None. |
Request Formats
application/json, text/json
{
"processButtons": null,
"id": "a7c08d82-071e-47db-9f58-324354ba89b3",
"showScenarios": true,
"ignoreEvents": true,
"activeScenario": true,
"jobNameDirty": true,
"scenarioNameDirty": true,
"scenarioCount": 6,
"jobsInProject": 7,
"projectIsTemplate": true,
"jobIsTemplate": true,
"jobInProgress": true,
"noDefaultStatus": true,
"dirtyProject": true,
"designCB": "sample string 13",
"jobStatuses": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"salesPersons": [
{
"key": "sample string 1",
"value": "sample string 2"
},
{
"key": "sample string 1",
"value": "sample string 2"
}
],
"jobNotNull": true,
"projectName": "sample string 15",
"projectUid": "sample string 16",
"jobName": "sample string 17",
"quoteNumber": "sample string 18",
"jobNumber": "sample string 19",
"jobNote1": "sample string 20",
"jobNote2": "sample string 21",
"jobRelatedFiles": "sample string 22",
"allScenariosActive": true,
"scenarioName": "sample string 24",
"purchaseOrder": "sample string 25",
"folderId": 26,
"splitQuote": true,
"activeMask": 28,
"salesPersonUid": "8ed4926d-4f08-4ea1-9cdb-24607e9ac8c0",
"activeScenarioTrue": true,
"jobStatus": 30,
"jobDate": "2026-06-19T19:16:44.0138602+00:00",
"modifiedDate": "2026-06-19T19:16:44.0138602+00:00",
"scenariosAlwaysVisible": true,
"flagColor": 32,
"directoryColor": 33,
"flagUser": 34,
"flagDate": "2026-06-19T19:16:44.0138602+00:00",
"flagCaption": "sample string 35",
"flagNotes": "sample string 36",
"quote1Freeze": true,
"quote2Freeze": true,
"newProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"openProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"saveProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"closeProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"jobNumberText": {
"text": "sample string 1",
"visible": true,
"enabled": true,
"maxLength": 4,
"backColor": "sample string 5",
"locked": true
},
"clearScheduleDates": true,
"sharedDetailId": "f52e2032-eee8-4839-bf52-8d941edaa684",
"sharedProjectSetupId": "dee3f772-9db9-46d7-91c5-b37558e8f3c3",
"sharedComponentId": "5d7b03f3-a8f7-4c3f-afd1-bb60b0e0ea50",
"sharedSetoutId": "ad5352a2-8ec4-48cc-8567-2eb4e0db0529",
"sharedLaborCostId": "5b8c4808-eca5-4861-bf70-108bfba15584",
"sharedSiteId": "703db929-f90f-46fb-8362-4ab155b504d0",
"sharedMyDataId": "7a363700-8b77-40cd-9c58-63c8c227764c",
"sharedLetterId": "f58b9c95-d39a-44ee-9e0a-81cb9c86981e",
"sharedContactId": "9b91c759-b50d-4be3-8dbb-8d492a15f8c0",
"jobFolders": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"isLocked": true,
"lockedBy": "sample string 41",
"notification": {
"title": "sample string 1",
"description": "sample string 2",
"type": 0,
"identifier": "sample string 3"
},
"notificationResponse": {
"responseType": 0,
"value": "sample string 1",
"identifier": "sample string 2"
},
"notificationFlag": "sample string 42",
"jobId": 43,
"jobUid": "536e4f3b-11aa-4f22-8007-719f46843524",
"isScenario": true,
"jobMethod": "sample string 45",
"jobStatusTemp": 46,
"changeJobStatusMessage": "sample string 47",
"changeJobStatus": true,
"isControlKeyPressed": true,
"isShiftKeyPressed": true,
"dateString": "sample string 51",
"show4thRow": true,
"jobLocator": 1,
"isAutoSave": true,
"isEnabledIdleAutoSave": true,
"isForBenchmark": true,
"isOpenProjectAsNewTemplate": true,
"isQuoteNumberEnabled": true,
"isJobNumberEnabled": true,
"jobChecklistViewModel": [
{
"caption": "sample string 1",
"isTick": true
},
{
"caption": "sample string 1",
"isTick": true
}
],
"isDefaultCheckList": true,
"panelDefinitions": [
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
},
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
}
],
"isCopyToSameProject": true,
"jobLockInformation": {
"isLocked": true,
"lockedBy": "sample string 2"
},
"customSheetExtensionInformation": {
"customSheetScale": [
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
},
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
}
],
"customSheetDimOverrides": [
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
},
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
}
]
},
"isSessionInvalid": true,
"scenarioParameterDto": {
"scenarioIndex": 1,
"jobIndex": 2,
"promptResult": 3
},
"processIconList": [
{
"uid": "82fac2a7-27a6-46f9-adc5-8bc1c8d66717",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
},
{
"uid": "82fac2a7-27a6-46f9-adc5-8bc1c8d66717",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
}
]
}
application/xml, text/xml
<ProjectViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<ActiveMask>28</ActiveMask>
<ActiveScenario>true</ActiveScenario>
<ActiveScenarioTrue>true</ActiveScenarioTrue>
<AllScenariosActive>true</AllScenariosActive>
<ChangeJobStatus>true</ChangeJobStatus>
<ChangeJobStatusMessage>sample string 47</ChangeJobStatusMessage>
<ClearScheduleDates>true</ClearScheduleDates>
<CloseProjectButton 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>
</CloseProjectButton>
<CustomSheetExtensionInformation>
<CustomSheetDimOverrides>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
</CustomSheetDimOverrides>
<CustomSheetScale>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
</CustomSheetScale>
</CustomSheetExtensionInformation>
<DesignCB>sample string 13</DesignCB>
<DirectoryColor>33</DirectoryColor>
<DirtyProject>true</DirtyProject>
<FlagCaption>sample string 35</FlagCaption>
<FlagColor>32</FlagColor>
<FlagDate>2026-06-19T19:16:44.0138602+00:00</FlagDate>
<FlagNotes>sample string 36</FlagNotes>
<FlagUser>34</FlagUser>
<FolderId>26</FolderId>
<Id>a7c08d82-071e-47db-9f58-324354ba89b3</Id>
<IgnoreEvents>true</IgnoreEvents>
<IsAutoSave>true</IsAutoSave>
<IsControlKeyPressed>true</IsControlKeyPressed>
<IsCopyToSameProject>true</IsCopyToSameProject>
<IsDefaultCheckList>true</IsDefaultCheckList>
<IsEnabledIdleAutoSave>true</IsEnabledIdleAutoSave>
<IsForBenchmark>true</IsForBenchmark>
<IsJobNumberEnabled>true</IsJobNumberEnabled>
<IsLocked>true</IsLocked>
<IsOpenProjectAsNewTemplate>true</IsOpenProjectAsNewTemplate>
<IsQuoteNumberEnabled>true</IsQuoteNumberEnabled>
<IsScenario>true</IsScenario>
<IsSessionInvalid>true</IsSessionInvalid>
<IsShiftKeyPressed>true</IsShiftKeyPressed>
<JobChecklistViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
</JobChecklistViewModel>
<JobDate>2026-06-19T19:16:44.0138602+00:00</JobDate>
<JobFolders xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobFolders>
<JobId>43</JobId>
<JobInProgress>true</JobInProgress>
<JobIsTemplate>true</JobIsTemplate>
<JobLocator>1</JobLocator>
<JobMethod>sample string 45</JobMethod>
<JobName>sample string 17</JobName>
<JobNameDirty>true</JobNameDirty>
<JobNotNull>true</JobNotNull>
<JobNote1>sample string 20</JobNote1>
<JobNote2>sample string 21</JobNote2>
<JobNumber>sample string 19</JobNumber>
<JobNumberText 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>
</JobNumberText>
<JobRelatedFiles>sample string 22</JobRelatedFiles>
<JobStatus>30</JobStatus>
<JobStatusTemp>46</JobStatusTemp>
<JobStatuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobStatuses>
<JobUid>536e4f3b-11aa-4f22-8007-719f46843524</JobUid>
<JobsInProject>7</JobsInProject>
<LockedBy>sample string 41</LockedBy>
<ModifiedDate>2026-06-19T19:16:44.0138602+00:00</ModifiedDate>
<NewProjectButton 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>
</NewProjectButton>
<NoDefaultStatus>true</NoDefaultStatus>
<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_Identifier_x003E_k__BackingField>sample string 3</d2p1:_x003C_Identifier_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>
<NotificationFlag>sample string 42</NotificationFlag>
<NotificationResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<d2p1:Identifier>sample string 2</d2p1:Identifier>
<d2p1:ResponseType>Null</d2p1:ResponseType>
<d2p1:Value>sample string 1</d2p1:Value>
</NotificationResponse>
<OpenProjectButton 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>
</OpenProjectButton>
<PanelDefinitions>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
</PanelDefinitions>
<ProcessButtons xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls" i:nil="true" />
<ProcessIconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>82fac2a7-27a6-46f9-adc5-8bc1c8d66717</Uid>
</IconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>82fac2a7-27a6-46f9-adc5-8bc1c8d66717</Uid>
</IconList>
</ProcessIconList>
<ProjectIsTemplate>true</ProjectIsTemplate>
<ProjectName>sample string 15</ProjectName>
<ProjectUid>sample string 16</ProjectUid>
<PurchaseOrder>sample string 25</PurchaseOrder>
<Quote1Freeze>true</Quote1Freeze>
<Quote2Freeze>true</Quote2Freeze>
<QuoteNumber>sample string 18</QuoteNumber>
<SalesPersonUid>8ed4926d-4f08-4ea1-9cdb-24607e9ac8c0</SalesPersonUid>
<SalesPersons xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
</SalesPersons>
<SaveProjectButton 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>
</SaveProjectButton>
<ScenarioCount>6</ScenarioCount>
<ScenarioName>sample string 24</ScenarioName>
<ScenarioNameDirty>true</ScenarioNameDirty>
<ScenarioParameterDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:JobIndex>2</d2p1:JobIndex>
<d2p1:PromptResult>3</d2p1:PromptResult>
<d2p1:ScenarioIndex>1</d2p1:ScenarioIndex>
</ScenarioParameterDto>
<ScenariosAlwaysVisible>true</ScenariosAlwaysVisible>
<SharedComponentId>5d7b03f3-a8f7-4c3f-afd1-bb60b0e0ea50</SharedComponentId>
<SharedContactId>9b91c759-b50d-4be3-8dbb-8d492a15f8c0</SharedContactId>
<SharedDetailId>f52e2032-eee8-4839-bf52-8d941edaa684</SharedDetailId>
<SharedLaborCostId>5b8c4808-eca5-4861-bf70-108bfba15584</SharedLaborCostId>
<SharedLetterId>f58b9c95-d39a-44ee-9e0a-81cb9c86981e</SharedLetterId>
<SharedMyDataId>7a363700-8b77-40cd-9c58-63c8c227764c</SharedMyDataId>
<SharedProjectSetupId>dee3f772-9db9-46d7-91c5-b37558e8f3c3</SharedProjectSetupId>
<SharedSetoutId>ad5352a2-8ec4-48cc-8567-2eb4e0db0529</SharedSetoutId>
<SharedSiteId>703db929-f90f-46fb-8362-4ab155b504d0</SharedSiteId>
<Show4thRow>true</Show4thRow>
<ShowScenarios>true</ShowScenarios>
<SplitQuote>true</SplitQuote>
<dateString>sample string 51</dateString>
<jobLockInformation xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.GlobalCache">
<d2p1:IsLocked>true</d2p1:IsLocked>
<d2p1:LockedBy>sample string 2</d2p1:LockedBy>
</jobLockInformation>
</ProjectViewModel>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
ProjectViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| ShowScenarios | boolean |
None. |
|
| IgnoreEvents | boolean |
None. |
|
| ActiveScenario | boolean |
None. |
|
| JobNameDirty | boolean |
None. |
|
| ScenarioNameDirty | boolean |
None. |
|
| ScenarioCount | integer |
None. |
|
| JobsInProject | integer |
None. |
|
| ProjectIsTemplate | boolean |
None. |
|
| JobIsTemplate | boolean |
None. |
|
| JobInProgress | boolean |
None. |
|
| NoDefaultStatus | boolean |
None. |
|
| DirtyProject | boolean |
None. |
|
| DesignCB | string |
None. |
|
| JobStatuses | Collection of Pair of integer [key] and string [value] |
None. |
|
| SalesPersons | Collection of Pair of string [key] and string [value] |
None. |
|
| JobNotNull | boolean |
None. |
|
| ProjectName | string |
None. |
|
| ProjectUid | string |
None. |
|
| JobName | string |
None. |
|
| QuoteNumber | string |
None. |
|
| JobNumber | string |
None. |
|
| JobNote1 | string |
None. |
|
| JobNote2 | string |
None. |
|
| JobRelatedFiles | string |
None. |
|
| AllScenariosActive | boolean |
None. |
|
| ScenarioName | string |
None. |
|
| PurchaseOrder | string |
None. |
|
| FolderId | integer |
None. |
|
| SplitQuote | boolean |
None. |
|
| ActiveMask | integer |
None. |
|
| SalesPersonUid | globally unique identifier |
None. |
|
| ActiveScenarioTrue | boolean |
None. |
|
| JobStatus | integer |
None. |
|
| JobDate | date |
None. |
|
| ModifiedDate | date |
None. |
|
| ScenariosAlwaysVisible | boolean |
None. |
|
| FlagColor | integer |
None. |
|
| DirectoryColor | integer |
None. |
|
| FlagUser | integer |
None. |
|
| FlagDate | date |
None. |
|
| FlagCaption | string |
None. |
|
| FlagNotes | string |
None. |
|
| Quote1Freeze | boolean |
None. |
|
| Quote2Freeze | boolean |
None. |
|
| NewProjectButton | CommandButtonDto |
None. |
|
| OpenProjectButton | CommandButtonDto |
None. |
|
| SaveProjectButton | CommandButtonDto |
None. |
|
| CloseProjectButton | CommandButtonDto |
None. |
|
| JobNumberText | TextBoxDto |
None. |
|
| ClearScheduleDates | boolean |
None. |
|
| SharedDetailId | globally unique identifier |
None. |
|
| SharedProjectSetupId | globally unique identifier |
None. |
|
| SharedComponentId | globally unique identifier |
None. |
|
| SharedSetoutId | globally unique identifier |
None. |
|
| SharedLaborCostId | globally unique identifier |
None. |
|
| SharedSiteId | globally unique identifier |
None. |
|
| SharedMyDataId | globally unique identifier |
None. |
|
| SharedLetterId | globally unique identifier |
None. |
|
| SharedContactId | globally unique identifier |
None. |
|
| JobFolders | Collection of Pair of integer [key] and string [value] |
None. |
|
| IsLocked | boolean |
None. |
|
| LockedBy | string |
None. |
|
| Notification | NotificationDto |
None. |
|
| NotificationResponse | NotificationResponseDto |
None. |
|
| NotificationFlag | string |
None. |
|
| JobId | integer |
None. |
|
| JobUid | globally unique identifier |
None. |
|
| IsScenario | boolean |
None. |
|
| JobMethod | string |
None. |
|
| JobStatusTemp | integer |
None. |
|
| ChangeJobStatusMessage | string |
None. |
|
| ChangeJobStatus | boolean |
None. |
|
| IsControlKeyPressed | boolean |
None. |
|
| IsShiftKeyPressed | boolean |
None. |
|
| dateString | string |
None. |
|
| Show4thRow | boolean |
None. |
|
| JobLocator | integer |
None. |
|
| IsAutoSave | boolean |
None. |
|
| IsEnabledIdleAutoSave | boolean |
None. |
|
| IsForBenchmark | boolean |
None. |
|
| IsOpenProjectAsNewTemplate | boolean |
None. |
|
| IsQuoteNumberEnabled | boolean |
None. |
|
| IsJobNumberEnabled | boolean |
None. |
|
| JobChecklistViewModel | Collection of JobDuplicateViewModel |
None. |
|
| IsDefaultCheckList | boolean |
None. |
|
| PanelDefinitions | Collection of PanelDefinitionsViewModel |
None. |
|
| IsCopyToSameProject | boolean |
None. |
|
| jobLockInformation | JobLockInformationModel |
None. |
|
| CustomSheetExtensionInformation | CustomSheetExtensionViewModel |
None. |
|
| IsSessionInvalid | boolean |
None. |
|
| ScenarioParameterDto | ScenarioParameterDto |
None. |
|
| ProcessIconList | Collection of IconList |
None. |
|
| ProcessButtons | Collection of ProcessCommandButtonDto |
None. |
Response Formats
application/json, text/json
{
"processButtons": null,
"id": "3e089c60-bd38-4405-8d8c-b3a73ff66205",
"showScenarios": true,
"ignoreEvents": true,
"activeScenario": true,
"jobNameDirty": true,
"scenarioNameDirty": true,
"scenarioCount": 6,
"jobsInProject": 7,
"projectIsTemplate": true,
"jobIsTemplate": true,
"jobInProgress": true,
"noDefaultStatus": true,
"dirtyProject": true,
"designCB": "sample string 13",
"jobStatuses": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"salesPersons": [
{
"key": "sample string 1",
"value": "sample string 2"
},
{
"key": "sample string 1",
"value": "sample string 2"
}
],
"jobNotNull": true,
"projectName": "sample string 15",
"projectUid": "sample string 16",
"jobName": "sample string 17",
"quoteNumber": "sample string 18",
"jobNumber": "sample string 19",
"jobNote1": "sample string 20",
"jobNote2": "sample string 21",
"jobRelatedFiles": "sample string 22",
"allScenariosActive": true,
"scenarioName": "sample string 24",
"purchaseOrder": "sample string 25",
"folderId": 26,
"splitQuote": true,
"activeMask": 28,
"salesPersonUid": "833ebbf0-76b3-4ed6-bcd0-0f34c4d4cd9d",
"activeScenarioTrue": true,
"jobStatus": 30,
"jobDate": "2026-06-19T19:16:44.0321439+00:00",
"modifiedDate": "2026-06-19T19:16:44.0321439+00:00",
"scenariosAlwaysVisible": true,
"flagColor": 32,
"directoryColor": 33,
"flagUser": 34,
"flagDate": "2026-06-19T19:16:44.0321439+00:00",
"flagCaption": "sample string 35",
"flagNotes": "sample string 36",
"quote1Freeze": true,
"quote2Freeze": true,
"newProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"openProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"saveProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"closeProjectButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"jobNumberText": {
"text": "sample string 1",
"visible": true,
"enabled": true,
"maxLength": 4,
"backColor": "sample string 5",
"locked": true
},
"clearScheduleDates": true,
"sharedDetailId": "2226bb40-1e44-4451-ba0c-1ae2f113ce73",
"sharedProjectSetupId": "08447c4d-7a65-4e6a-82d3-1f7c85d8623b",
"sharedComponentId": "adda6fef-8406-43a7-aaa4-760d0fb4f713",
"sharedSetoutId": "0d966eba-90b3-4af1-8ec9-7578c7310f3a",
"sharedLaborCostId": "e48112fd-1c90-4d87-8b52-abc32b9b748f",
"sharedSiteId": "fb7b96e1-6055-4d06-9d01-2ef1a37a79c4",
"sharedMyDataId": "ff3cf52b-e4bf-43ed-8d9d-760b54195dba",
"sharedLetterId": "862b290d-3f9f-4b05-a3d5-925e97c6ec4b",
"sharedContactId": "846f75d7-3cf7-4641-8a8c-4c8d100c567b",
"jobFolders": [
{
"key": 1,
"value": "sample string 2"
},
{
"key": 1,
"value": "sample string 2"
}
],
"isLocked": true,
"lockedBy": "sample string 41",
"notification": {
"title": "sample string 1",
"description": "sample string 2",
"type": 0,
"identifier": "sample string 3"
},
"notificationResponse": {
"responseType": 0,
"value": "sample string 1",
"identifier": "sample string 2"
},
"notificationFlag": "sample string 42",
"jobId": 43,
"jobUid": "944e9e6f-559b-44cb-912a-6e9b1256579f",
"isScenario": true,
"jobMethod": "sample string 45",
"jobStatusTemp": 46,
"changeJobStatusMessage": "sample string 47",
"changeJobStatus": true,
"isControlKeyPressed": true,
"isShiftKeyPressed": true,
"dateString": "sample string 51",
"show4thRow": true,
"jobLocator": 1,
"isAutoSave": true,
"isEnabledIdleAutoSave": true,
"isForBenchmark": true,
"isOpenProjectAsNewTemplate": true,
"isQuoteNumberEnabled": true,
"isJobNumberEnabled": true,
"jobChecklistViewModel": [
{
"caption": "sample string 1",
"isTick": true
},
{
"caption": "sample string 1",
"isTick": true
}
],
"isDefaultCheckList": true,
"panelDefinitions": [
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
},
{
"name": "sample string 1",
"panelCode": "sample string 2",
"panelName": "sample string 3",
"headerText": "sample string 4",
"panelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"tempPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"minimizedPanelSize": {
"x": "sample string 1",
"y": "sample string 2",
"height": "sample string 3",
"width": "sample string 4",
"minHeight": "sample string 5",
"minWidth": "sample string 6"
},
"panelButtons": {
"minimize": {
"enabled": true,
"visible": true
},
"maximize": {
"enabled": true,
"visible": true
},
"close": {
"enabled": true,
"visible": true
}
},
"innerHeight": "sample string 5",
"innerWidth": "sample string 6",
"innerHtml": "sample string 7",
"panelMode": 1,
"zIndex": "sample string 8",
"isResizable": true,
"hasCloseDialog": true,
"isMaximized": true,
"panelType": 0,
"menuDetails": {
"isOpen": true,
"panelOpenOrder": 2,
"isActive": true
},
"panelClass": "sample string 12"
}
],
"isCopyToSameProject": true,
"jobLockInformation": {
"isLocked": true,
"lockedBy": "sample string 2"
},
"customSheetExtensionInformation": {
"customSheetScale": [
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
},
{
"customSheetName": "sample string 1",
"drawingId": "sample string 2",
"originalScale": 3.1,
"scale": 4.1,
"scalePercent": 5.1,
"applyScale": true,
"rotation": 7.1
}
],
"customSheetDimOverrides": [
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
},
{
"customSheetName": "sample string 1",
"customDrawingId": "sample string 2",
"dimOverides": [
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
},
{
"id": "sample string 1",
"type": "sample string 2",
"x": "sample string 3",
"y": "sample string 4",
"x1": "sample string 5",
"y1": "sample string 6",
"x2": "sample string 7",
"y2": "sample string 8",
"hide": true
}
]
}
]
},
"isSessionInvalid": true,
"scenarioParameterDto": {
"scenarioIndex": 1,
"jobIndex": 2,
"promptResult": 3
},
"processIconList": [
{
"uid": "af896546-39af-4c27-8f48-73470a21ad86",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
},
{
"uid": "af896546-39af-4c27-8f48-73470a21ad86",
"fileName": "sample string 2",
"extension": "sample string 3",
"name": "sample string 4"
}
]
}
application/xml, text/xml
<ProjectViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<ActiveMask>28</ActiveMask>
<ActiveScenario>true</ActiveScenario>
<ActiveScenarioTrue>true</ActiveScenarioTrue>
<AllScenariosActive>true</AllScenariosActive>
<ChangeJobStatus>true</ChangeJobStatus>
<ChangeJobStatusMessage>sample string 47</ChangeJobStatusMessage>
<ClearScheduleDates>true</ClearScheduleDates>
<CloseProjectButton 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>
</CloseProjectButton>
<CustomSheetExtensionInformation>
<CustomSheetDimOverrides>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
<CustomSheetDimOverridesMain>
<CustomDrawingId>sample string 2</CustomDrawingId>
<CustomSheetName>sample string 1</CustomSheetName>
<DimOverides>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
<CustomSheetDimOverridesDetails>
<Hide>true</Hide>
<Id>sample string 1</Id>
<Type>sample string 2</Type>
<X>sample string 3</X>
<X1>sample string 5</X1>
<X2>sample string 7</X2>
<Y>sample string 4</Y>
<Y1>sample string 6</Y1>
<Y2>sample string 8</Y2>
</CustomSheetDimOverridesDetails>
</DimOverides>
</CustomSheetDimOverridesMain>
</CustomSheetDimOverrides>
<CustomSheetScale>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
<CustomSheetScaleDetailViewModel>
<ApplyScale>true</ApplyScale>
<CustomSheetName>sample string 1</CustomSheetName>
<DrawingId>sample string 2</DrawingId>
<OriginalScale>3.1</OriginalScale>
<Rotation>7.1</Rotation>
<Scale>4.1</Scale>
<ScalePercent>5.1</ScalePercent>
</CustomSheetScaleDetailViewModel>
</CustomSheetScale>
</CustomSheetExtensionInformation>
<DesignCB>sample string 13</DesignCB>
<DirectoryColor>33</DirectoryColor>
<DirtyProject>true</DirtyProject>
<FlagCaption>sample string 35</FlagCaption>
<FlagColor>32</FlagColor>
<FlagDate>2026-06-19T19:16:44.0321439+00:00</FlagDate>
<FlagNotes>sample string 36</FlagNotes>
<FlagUser>34</FlagUser>
<FolderId>26</FolderId>
<Id>3e089c60-bd38-4405-8d8c-b3a73ff66205</Id>
<IgnoreEvents>true</IgnoreEvents>
<IsAutoSave>true</IsAutoSave>
<IsControlKeyPressed>true</IsControlKeyPressed>
<IsCopyToSameProject>true</IsCopyToSameProject>
<IsDefaultCheckList>true</IsDefaultCheckList>
<IsEnabledIdleAutoSave>true</IsEnabledIdleAutoSave>
<IsForBenchmark>true</IsForBenchmark>
<IsJobNumberEnabled>true</IsJobNumberEnabled>
<IsLocked>true</IsLocked>
<IsOpenProjectAsNewTemplate>true</IsOpenProjectAsNewTemplate>
<IsQuoteNumberEnabled>true</IsQuoteNumberEnabled>
<IsScenario>true</IsScenario>
<IsSessionInvalid>true</IsSessionInvalid>
<IsShiftKeyPressed>true</IsShiftKeyPressed>
<JobChecklistViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
<JobDuplicateViewModel>
<Caption>sample string 1</Caption>
<IsTick>true</IsTick>
</JobDuplicateViewModel>
</JobChecklistViewModel>
<JobDate>2026-06-19T19:16:44.0321439+00:00</JobDate>
<JobFolders xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobFolders>
<JobId>43</JobId>
<JobInProgress>true</JobInProgress>
<JobIsTemplate>true</JobIsTemplate>
<JobLocator>1</JobLocator>
<JobMethod>sample string 45</JobMethod>
<JobName>sample string 17</JobName>
<JobNameDirty>true</JobNameDirty>
<JobNotNull>true</JobNotNull>
<JobNote1>sample string 20</JobNote1>
<JobNote2>sample string 21</JobNote2>
<JobNumber>sample string 19</JobNumber>
<JobNumberText 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>
</JobNumberText>
<JobRelatedFiles>sample string 22</JobRelatedFiles>
<JobStatus>30</JobStatus>
<JobStatusTemp>46</JobStatusTemp>
<JobStatuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
<d2p1:KeyValuePairOflongstring>
<d2p1:key>1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOflongstring>
</JobStatuses>
<JobUid>944e9e6f-559b-44cb-912a-6e9b1256579f</JobUid>
<JobsInProject>7</JobsInProject>
<LockedBy>sample string 41</LockedBy>
<ModifiedDate>2026-06-19T19:16:44.0321439+00:00</ModifiedDate>
<NewProjectButton 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>
</NewProjectButton>
<NoDefaultStatus>true</NoDefaultStatus>
<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_Identifier_x003E_k__BackingField>sample string 3</d2p1:_x003C_Identifier_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>
<NotificationFlag>sample string 42</NotificationFlag>
<NotificationResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
<d2p1:Identifier>sample string 2</d2p1:Identifier>
<d2p1:ResponseType>Null</d2p1:ResponseType>
<d2p1:Value>sample string 1</d2p1:Value>
</NotificationResponse>
<OpenProjectButton 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>
</OpenProjectButton>
<PanelDefinitions>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
<PanelDefinitionsViewModel>
<HasCloseDialog>true</HasCloseDialog>
<HeaderText>sample string 4</HeaderText>
<InnerHeight>sample string 5</InnerHeight>
<InnerHtml>sample string 7</InnerHtml>
<InnerWidth>sample string 6</InnerWidth>
<IsMaximized>true</IsMaximized>
<IsResizable>true</IsResizable>
<MenuDetails>
<IsActive>true</IsActive>
<IsOpen>true</IsOpen>
<PanelOpenOrder>2</PanelOpenOrder>
</MenuDetails>
<Name>sample string 1</Name>
<PanelClass>sample string 12</PanelClass>
<PanelCode>sample string 2</PanelCode>
<PanelMode>normal</PanelMode>
<PanelName>sample string 3</PanelName>
<PanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</PanelSize>
<PanelType>Panel</PanelType>
<TempPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</TempPanelSize>
<ZIndex>sample string 8</ZIndex>
<minimizedPanelSize>
<Height>sample string 3</Height>
<MinHeight>sample string 5</MinHeight>
<MinWidth>sample string 6</MinWidth>
<Width>sample string 4</Width>
<X>sample string 1</X>
<Y>sample string 2</Y>
</minimizedPanelSize>
<panelButtons>
<Close>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Close>
<Maximize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Maximize>
<Minimize>
<Enabled>true</Enabled>
<Visible>true</Visible>
</Minimize>
</panelButtons>
</PanelDefinitionsViewModel>
</PanelDefinitions>
<ProcessButtons xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls" i:nil="true" />
<ProcessIconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>af896546-39af-4c27-8f48-73470a21ad86</Uid>
</IconList>
<IconList>
<Extension>sample string 3</Extension>
<FileName>sample string 2</FileName>
<Name>sample string 4</Name>
<Uid>af896546-39af-4c27-8f48-73470a21ad86</Uid>
</IconList>
</ProcessIconList>
<ProjectIsTemplate>true</ProjectIsTemplate>
<ProjectName>sample string 15</ProjectName>
<ProjectUid>sample string 16</ProjectUid>
<PurchaseOrder>sample string 25</PurchaseOrder>
<Quote1Freeze>true</Quote1Freeze>
<Quote2Freeze>true</Quote2Freeze>
<QuoteNumber>sample string 18</QuoteNumber>
<SalesPersonUid>833ebbf0-76b3-4ed6-bcd0-0f34c4d4cd9d</SalesPersonUid>
<SalesPersons xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
<d2p1:KeyValuePairOfstringstring>
<d2p1:key>sample string 1</d2p1:key>
<d2p1:value>sample string 2</d2p1:value>
</d2p1:KeyValuePairOfstringstring>
</SalesPersons>
<SaveProjectButton 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>
</SaveProjectButton>
<ScenarioCount>6</ScenarioCount>
<ScenarioName>sample string 24</ScenarioName>
<ScenarioNameDirty>true</ScenarioNameDirty>
<ScenarioParameterDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
<d2p1:JobIndex>2</d2p1:JobIndex>
<d2p1:PromptResult>3</d2p1:PromptResult>
<d2p1:ScenarioIndex>1</d2p1:ScenarioIndex>
</ScenarioParameterDto>
<ScenariosAlwaysVisible>true</ScenariosAlwaysVisible>
<SharedComponentId>adda6fef-8406-43a7-aaa4-760d0fb4f713</SharedComponentId>
<SharedContactId>846f75d7-3cf7-4641-8a8c-4c8d100c567b</SharedContactId>
<SharedDetailId>2226bb40-1e44-4451-ba0c-1ae2f113ce73</SharedDetailId>
<SharedLaborCostId>e48112fd-1c90-4d87-8b52-abc32b9b748f</SharedLaborCostId>
<SharedLetterId>862b290d-3f9f-4b05-a3d5-925e97c6ec4b</SharedLetterId>
<SharedMyDataId>ff3cf52b-e4bf-43ed-8d9d-760b54195dba</SharedMyDataId>
<SharedProjectSetupId>08447c4d-7a65-4e6a-82d3-1f7c85d8623b</SharedProjectSetupId>
<SharedSetoutId>0d966eba-90b3-4af1-8ec9-7578c7310f3a</SharedSetoutId>
<SharedSiteId>fb7b96e1-6055-4d06-9d01-2ef1a37a79c4</SharedSiteId>
<Show4thRow>true</Show4thRow>
<ShowScenarios>true</ShowScenarios>
<SplitQuote>true</SplitQuote>
<dateString>sample string 51</dateString>
<jobLockInformation xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.GlobalCache">
<d2p1:IsLocked>true</d2p1:IsLocked>
<d2p1:LockedBy>sample string 2</d2p1:LockedBy>
</jobLockInformation>
</ProjectViewModel>