GET api/Project/GetNavBarSidePermissions
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
NavBarSideViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| DirectoryButton | CommandButtonDto |
None. |
|
| NewProjectButton | CommandButtonDto |
None. |
|
| OpenProjectButton | CommandButtonDto |
None. |
|
| SaveProjectButton | CommandButtonDto |
None. |
|
| CloseProjectButton | CommandButtonDto |
None. |
|
| CurrentJobButton | CommandButtonDto |
None. |
|
| ClientButton | CommandButtonDto |
None. |
|
| SiteButton | CommandButtonDto |
None. |
|
| JobDetailsButton | CommandButtonDto |
None. |
|
| ComponentsButton | CommandButtonDto |
None. |
|
| DesignButton | CommandButtonDto |
None. |
|
| ThreeDButton | CommandButtonDto |
None. |
|
| MaterialCostButton | CommandButtonDto |
None. |
|
| LaborCostButton | CommandButtonDto |
None. |
|
| QuoteCalculationButton | CommandButtonDto |
None. |
|
| ScheduleButton | CommandButtonDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"directoryButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"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"
},
"currentJobButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"clientButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"siteButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"jobDetailsButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"componentsButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"designButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"threeDButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"materialCostButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"laborCostButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"quoteCalculationButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
},
"scheduleButton": {
"visible": true,
"enabled": true,
"caption": "sample string 3"
}
}
application/xml, text/xml
Sample:
<NavBarSideViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<ClientButton 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>
</ClientButton>
<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>
<ComponentsButton 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>
</ComponentsButton>
<CurrentJobButton 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>
</CurrentJobButton>
<DesignButton 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>
</DesignButton>
<DirectoryButton 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>
</DirectoryButton>
<JobDetailsButton 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>
</JobDetailsButton>
<LaborCostButton 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>
</LaborCostButton>
<MaterialCostButton 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>
</MaterialCostButton>
<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>
<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>
<QuoteCalculationButton 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>
</QuoteCalculationButton>
<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>
<ScheduleButton 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>
</ScheduleButton>
<SiteButton 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>
</SiteButton>
<ThreeDButton 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>
</ThreeDButton>
</NavBarSideViewModel>