POST api/Site/SetShared
Request Information
URI Parameters
None.
Body Parameters
SiteViewModelName | Description | Type | Additional information |
---|---|---|---|
Site | SiteDto |
None. |
|
BuildingCodes | Collection of LookupDto |
None. |
|
IsDirty | boolean |
None. |
|
RecalculateLaborMaterials | boolean |
None. |
|
SharedCheckBox | CheckBoxDto |
None. |
Request Formats
application/json, text/json
Sample:
{ "sharedCheckBox": { "checked": true, "visible": true, "enabled": true, "caption": "sample string 4" }, "site": { "id": 1, "jobId": 2, "measureDate": "2025-04-25T11:59:39.1909356+00:00", "measureTime": "sample string 3", "siteContact": "sample string 4", "street": "sample string 5", "suburb": "sample string 6", "city": "sample string 7", "state": "sample string 8", "zip": "sample string 9", "mapRef": "sample string 10", "crossStreet": "sample string 11", "phone": "sample string 12", "mobile": "sample string 13", "buildCode": "sample string 14", "isNewHome": true, "siteNote1": "sample string 15", "siteNote2": "sample string 16", "siteEmail": "sample string 17", "measureDateStr": "sample string 18" }, "buildingCodes": [ { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "c9baa245-e276-4cda-979b-80efaac9ba75", "parentUid": "a598c4a1-5fe5-4a09-8c83-14271f05225b" }, { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "c9baa245-e276-4cda-979b-80efaac9ba75", "parentUid": "a598c4a1-5fe5-4a09-8c83-14271f05225b" } ], "isDirty": true, "recalculateLaborMaterials": true }
application/xml, text/xml
Sample:
<SiteViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels"> <BuildingCodes 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>a598c4a1-5fe5-4a09-8c83-14271f05225b</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>c9baa245-e276-4cda-979b-80efaac9ba75</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>a598c4a1-5fe5-4a09-8c83-14271f05225b</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>c9baa245-e276-4cda-979b-80efaac9ba75</d2p1:_x003C_UniqueId_x003E_k__BackingField> </d2p1:LookupDto> </BuildingCodes> <IsDirty>true</IsDirty> <RecalculateLaborMaterials>true</RecalculateLaborMaterials> <SharedCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 4</d2p1:Caption> <d2p1:Checked>true</d2p1:Checked> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </SharedCheckBox> <Site xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto"> <d2p1:BuildCode>sample string 14</d2p1:BuildCode> <d2p1:City>sample string 7</d2p1:City> <d2p1:CrossStreet>sample string 11</d2p1:CrossStreet> <d2p1:Id>1</d2p1:Id> <d2p1:IsNewHome>true</d2p1:IsNewHome> <d2p1:JobId>2</d2p1:JobId> <d2p1:MapRef>sample string 10</d2p1:MapRef> <d2p1:MeasureDate>2025-04-25T11:59:39.1909356+00:00</d2p1:MeasureDate> <d2p1:MeasureDateStr>sample string 18</d2p1:MeasureDateStr> <d2p1:MeasureTime>sample string 3</d2p1:MeasureTime> <d2p1:Mobile>sample string 13</d2p1:Mobile> <d2p1:Phone>sample string 12</d2p1:Phone> <d2p1:SiteContact>sample string 4</d2p1:SiteContact> <d2p1:SiteEmail>sample string 17</d2p1:SiteEmail> <d2p1:SiteNote1>sample string 15</d2p1:SiteNote1> <d2p1:SiteNote2>sample string 16</d2p1:SiteNote2> <d2p1:State>sample string 8</d2p1:State> <d2p1:Street>sample string 5</d2p1:Street> <d2p1:Suburb>sample string 6</d2p1:Suburb> <d2p1:Zip>sample string 9</d2p1:Zip> </Site> </SiteViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SiteViewModelName | Description | Type | Additional information |
---|---|---|---|
Site | SiteDto |
None. |
|
BuildingCodes | Collection of LookupDto |
None. |
|
IsDirty | boolean |
None. |
|
RecalculateLaborMaterials | boolean |
None. |
|
SharedCheckBox | CheckBoxDto |
None. |
Response Formats
application/json, text/json
Sample:
{ "sharedCheckBox": { "checked": true, "visible": true, "enabled": true, "caption": "sample string 4" }, "site": { "id": 1, "jobId": 2, "measureDate": "2025-04-25T11:59:39.1909356+00:00", "measureTime": "sample string 3", "siteContact": "sample string 4", "street": "sample string 5", "suburb": "sample string 6", "city": "sample string 7", "state": "sample string 8", "zip": "sample string 9", "mapRef": "sample string 10", "crossStreet": "sample string 11", "phone": "sample string 12", "mobile": "sample string 13", "buildCode": "sample string 14", "isNewHome": true, "siteNote1": "sample string 15", "siteNote2": "sample string 16", "siteEmail": "sample string 17", "measureDateStr": "sample string 18" }, "buildingCodes": [ { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "96d1a448-80d4-414e-b34a-5baa5110d774", "parentUid": "da04bdd6-959c-4668-8baa-71914e815560" }, { "id": 1, "idString": "sample string 2", "name": "sample string 3", "parentId": "sample string 4", "description": "sample string 5", "selected": true, "sortIndex": 7, "uniqueId": "96d1a448-80d4-414e-b34a-5baa5110d774", "parentUid": "da04bdd6-959c-4668-8baa-71914e815560" } ], "isDirty": true, "recalculateLaborMaterials": true }
application/xml, text/xml
Sample:
<SiteViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels"> <BuildingCodes 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>da04bdd6-959c-4668-8baa-71914e815560</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>96d1a448-80d4-414e-b34a-5baa5110d774</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>da04bdd6-959c-4668-8baa-71914e815560</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>96d1a448-80d4-414e-b34a-5baa5110d774</d2p1:_x003C_UniqueId_x003E_k__BackingField> </d2p1:LookupDto> </BuildingCodes> <IsDirty>true</IsDirty> <RecalculateLaborMaterials>true</RecalculateLaborMaterials> <SharedCheckBox xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls"> <d2p1:Caption>sample string 4</d2p1:Caption> <d2p1:Checked>true</d2p1:Checked> <d2p1:Enabled>true</d2p1:Enabled> <d2p1:Visible>true</d2p1:Visible> </SharedCheckBox> <Site xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto"> <d2p1:BuildCode>sample string 14</d2p1:BuildCode> <d2p1:City>sample string 7</d2p1:City> <d2p1:CrossStreet>sample string 11</d2p1:CrossStreet> <d2p1:Id>1</d2p1:Id> <d2p1:IsNewHome>true</d2p1:IsNewHome> <d2p1:JobId>2</d2p1:JobId> <d2p1:MapRef>sample string 10</d2p1:MapRef> <d2p1:MeasureDate>2025-04-25T11:59:39.1909356+00:00</d2p1:MeasureDate> <d2p1:MeasureDateStr>sample string 18</d2p1:MeasureDateStr> <d2p1:MeasureTime>sample string 3</d2p1:MeasureTime> <d2p1:Mobile>sample string 13</d2p1:Mobile> <d2p1:Phone>sample string 12</d2p1:Phone> <d2p1:SiteContact>sample string 4</d2p1:SiteContact> <d2p1:SiteEmail>sample string 17</d2p1:SiteEmail> <d2p1:SiteNote1>sample string 15</d2p1:SiteNote1> <d2p1:SiteNote2>sample string 16</d2p1:SiteNote2> <d2p1:State>sample string 8</d2p1:State> <d2p1:Street>sample string 5</d2p1:Street> <d2p1:Suburb>sample string 6</d2p1:Suburb> <d2p1:Zip>sample string 9</d2p1:Zip> </Site> </SiteViewModel>